/*! Pentix v.1.0 - 2021-11-07 */
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{
	display:block
}
ul,ol,li{
	margin:0;
	padding:0;
	list-style:none;
	font-weight:inherit
}
h1,h2,h3,h4,h5,h6{
	margin:0;
	padding:0;
	font-weight:400
}
blockquote,q{
	margin:1.9rem 0;
	font-size:1.5rem;
	line-height:1.8
}
q{
	display:inline-block;
}
q:before,q:after{
	content:none
}
input[type="submit"],input[type="reset"],input[type="button"],button{
	color:inherit;
	font-size:inherit;
	line-height:normal;
	overflow:visible;
	cursor:pointer;
	-webkit-appearance:button;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none
}
input::-moz-focus-inner,button::-moz-focus-inner{
	border:0 !important;
	padding:0 !important
}
table{
	border-spacing:0;
	border-collapse:collapse;
	background-color:transparent
}
td,th{
	text-align:left;
	border:0 none;
	padding:0;
	vertical-align:top
}
th{
	font-weight:bold
}
.body{
	position:relative;
	margin:0;
	padding:0;
}
.body *,.body,.body *:before,.body:before,.body *:after,.body:after{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
.body .inline-block{
	display:inline-block;
	vertical-align:middle
}
.clearfix{
	zoom:1
}
.clearfix:before,.clearfix:after{
	content:"";
	display:table;
	clear:both
}
.container{
	max-width:1200px;
	padding-left:20px;
	padding-right:20px;
	margin:0 auto
}
.medium-container{
	max-width:840px;
	margin:0 auto
}
.large-container{
	max-width:1920px;
	margin:0 auto
}
.full,.back{
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%
}
.screen-height{
	display:block;
	position:relative;
	height:100vh
}
.back{
	z-index:-1
}
.pull-right{
	float:right
}
.pull-left{
	float:left
}
.sub-block{
	display:block;
	font-size:.8em;
	color:#666;
	font-style:italic
}
.date-square{
	width:100px;
	height:100px;
	line-height:80px;
	position:relative;
	z-index:1;
	padding:10px;
	font-family:Montserrat;
	display:inline-block;
}
.date-square .month,.date-square .year,.date-square .day{
	font-size:12px;
	display:block;
	font-weight:600
}
.date-square .day{
	font-size:32px;
	padding:5px 0
}
.date-square.small{
	width:70px;
	height:70px;
	line-height:50px;
}
.date-square.small .day{
	padding:0
}
.d-flex{
	display:-webkit-box !important;
	display:-moz-box !important;
	display:-webkit-flex !important;
	display:-ms-flexbox !important;
	display:box !important;
	display:flex !important
}
.btn{
	background:none;
	border:0 none;
	padding:0;
	border-radius:0;
	color:#fff;
	font-size:13px;
	font-weight:600;
	padding:0 35px;
	-webkit-transition:all 0.2s linear 0s;
	-moz-transition:all 0.2s linear 0s;
	-o-transition:all 0.2s linear 0s;
	-ms-transition:all 0.2s linear 0s;
	transition:all 0.2s linear 0s;
	z-index:1;
	height:46px;
	line-height:46px;
	position:relative;
	white-space:nowrap;
	text-decoration:none;
	display:inline-block;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	text-align:center;
}
.btn:before,.btn:after{
	content:"";
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	z-index:-1;
	-webkit-transition:all 0.2s linear 0s;
	-moz-transition:all 0.2s linear 0s;
	-o-transition:all 0.2s linear 0s;
	-ms-transition:all 0.2s linear 0s;
	transition:all 0.2s linear 0s
}
.btn:before{
	background:#f6721d
}
.btn:hover,.btn:focus,.btn:active,.btn.active{
	color:#fff;
}
.btn:hover:before,.btn:focus:before,.btn:active:before,.btn.active:before{
	background:#35354a
}
.btn.disabled,.btn:disabled,.btn[disabled]{
	opacity:.8;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter:alpha(opacity=80)
}
.btn-sm{
	padding:0 15px;
	height:32px;
	line-height:32px
}
.btn-md{
	padding:0 25px;
	height:38px;
	line-height:38px
}
.btn-lg{
	padding:0 45px;
	font-size:16px;
	height:54px;
	line-height:54px
}
.btn-block{
	margin-top:30px
}
.btn-content{
	width:100%;
	max-width:240px
}
.embed{
	overflow:hidden;
}
.embed iframe{
	display:inline-block;
	width:100%;
	height:100%;
	border:0 none
}
label.required:after{
	content:"*";
	margin-left:3px;
	font-family:sans-serif
}
.input-group-state{
	display:table-cell;
	vertical-align:top;
	width:0;
	height:0;
	font-size:8px;
	color:inherit;
}
.input-group-state .positioned{
	display:block;
	z-index:3;
	width:0;
	height:0;
	position:relative;
	left:-5px;
	top:5px;
}
.input-group-state,.input-group-state *{
	pointer-events:none
}
.input-group-state .text{
	position:absolute;
	top:0;
	right:0;
}
.input-group-state .text > *{
	display:none
}
.field-control[readonly]{
	cursor:default
}
.field-control[disabled]{
	cursor:not-allowed
}
.field-control[readonly],.field-control[disabled]{
	pointer-events:none
}
.field-control:required ~ .input-group-state .required-text{
	display:inline-block
}
.field-readonly,.field-disabled,.field-readonly *,.field-disabled *{
	pointer-events:none
}
.field-readonly .field-back,.field-disabled .field-back{
	border-color:#f6f6f6
}
.field-readonly .check-icon .check-block,.field-disabled .check-icon .check-block{
	background-color:#f6f6f6
}
.field-readonly .rating-field .rating-icon,.field-disabled .rating-field .rating-icon{
	color:#f6f6f6
}
.field-readonly .field-cancel,.field-disabled .field-cancel{
	display:none
}
.field-error .input-group-state .error-text{
	display:inline-block;
}
.field-error .input-group-state .error-text ~ .required-text{
	display:none
}
.field-error .input-group-state .required-text{
	color:#b80000
}
.field-valid .input-group-state .valid-text{
	display:inline-block;
}
.field-valid .input-group-state .valid-text ~ .required-text{
	display:none
}
.field-valid .input-group-state .required-text{
	color:#2b995d
}
.error-text{
	color:#b80000
}
.valid-text{
	color:#2b995d
}
.alert{
	padding:20px;
	border:1px solid #eee;
	font-size:16px;
	line-height:1.4;
	margin-bottom:20px
}
.alert-error{
	background-color:#b80000;
	border-color:#d20000;
	color:#fff
}
.alert-valid{
	background-color:#2b995d;
	border-color:#31ad69;
	color:#fff
}
.field-sub-text{
	display:block;
	font-size:13px;
	line-height:15px;
	margin-top:3px;
	clear:both
}
.field-group + .field-sub-text{
	margin-top:10px
}
.label{
	display:inline-block;
	vertical-align:top;
	white-space:normal;
	position:relative;
}
.field-group{
	position:relative;
	color:#666;
}
.field-group,.field-group *{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
.field-group + .field-group,.field-group + .field-groups{
	margin-top:20px
}
.field-group label,.field-groups label{
	display:inline-block;
	max-width:100%;
	margin-bottom:5px;
	font-weight:normal
}
.field-groups .field-group + .field-group{
	margin-top:10px
}
.field-wrap{
	position:relative;
	display:table;
	border-collapse:separate;
	width:100%;
}
.field-wrap .field-control,.field-wrap .field-addon-btn{
	display:table-cell;
	vertical-align:top
}
.field-wrap .field-control{
	width:100%
}
.field-wrap .field-addon-btn{
	width:1%
}
.field-wrap .field-actions{
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%
}
.field-wrap .field-file-control{
	opacity:0;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter:alpha(opacity=0);
	z-index:1
}
.field-wrap .field-file-control,.field-back{
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%
}
.field-back{
	border:1px solid #eee;
	background-color:#fff;
	-webkit-transition:all 0.2s linear 0s;
	-moz-transition:all 0.2s linear 0s;
	-o-transition:all 0.2s linear 0s;
	-ms-transition:all 0.2s linear 0s;
	transition:all 0.2s linear 0s
}
.field-control{
	background:transparent;
	border:0 none;
	color:inherit;
	font-family:inherit;
	display:inline-block;
	height:46px;
	line-height:22px;
	padding:12px 20px;
	position:relative;
	font-size:14px;
	margin:0;
	z-index:2;
	outline:0 none;
}
.field-control::-webkit-input-placeholder{
	opacity:.7;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	filter:alpha(opacity=70);
	color:inherit;
	font-size:inherit
}
.field-control::-moz-placeholder{
	opacity:.7;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	filter:alpha(opacity=70);
	color:inherit;
	font-size:inherit
}
.field-control:-moz-placeholder{
	opacity:.7;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	filter:alpha(opacity=70);
	color:inherit;
	font-size:inherit
}
.field-control:-ms-input-placeholder{
	opacity:.7;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	filter:alpha(opacity=70);
	color:inherit;
	font-size:inherit
}
.field-control[type="password"]{
	font-family:Helvetica,Arial,sans-serif
}
textarea.field-control{
	height:112px;
	min-height:46px;
	resize:vertical
}
.field-op-state{
	opacity:.7;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	filter:alpha(opacity=70)
}
.field-wrap:hover .field-op-state,.field-focus ~ .field-op-state,.field-control:focus ~ .field-op-state,.chosen-container-active ~ .field-op-state{
	opacity:1;
	-ms-filter:none;
	filter:none
}
.field-wrap:hover .field-back,.field-focus ~ .field-back,.field-control:focus ~ .field-back,.chosen-container-active ~ .field-back{
	border-width:2px;
	border-color:#f6721d
}
.field-icon{
	position:absolute;
	left:0;
	top:0;
	-webkit-transition:all 0.2s linear 0s;
	-moz-transition:all 0.2s linear 0s;
	-o-transition:all 0.2s linear 0s;
	-ms-transition:all 0.2s linear 0s;
	transition:all 0.2s linear 0s
}
.field-icon,.select-arrow{
	font-size:18px;
	width:46px;
	height:46px;
	line-height:46px;
	z-index:2;
	display:block;
	text-align:center;
	pointer-events:none
}
.has-icon{
	padding-left:26px;
}
.has-icon .field-icon{
	position:absolute;
	left:0;
	top:0;
}
select.field-control{
	cursor:pointer;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	padding-right:46px;
}
select.field-control[multiple],select.field-control[size]{
	height:auto;
	padding:0
}
select.field-control option{
	line-height:22px;
	padding:3px 20px;
	color:#666
}
.select-arrow{
	position:absolute;
	top:0;
	right:0;
	-webkit-transition:all 0.2s linear 0s;
	-moz-transition:all 0.2s linear 0s;
	-o-transition:all 0.2s linear 0s;
	-ms-transition:all 0.2s linear 0s;
	transition:all 0.2s linear 0s
}
.radio,.checkbox{
	white-space:nowrap;
}
.radio label,.checkbox label{
	padding-left:0;
	line-height:24px;
	margin:0;
	cursor:pointer
}
.label{
	display:inline-block;
	vertical-align:top;
	white-space:normal;
	position:relative;
	top:2px
}
.check-icon,.check-block{
	display:inline-block;
	vertical-align:top;
	cursor:pointer;
	position:relative;
}
.check-icon + .label{
	margin-left:8px
}
.check-block{
	width:24px;
	height:24px;
	background-color:#eee
}
.check-pin{
	width:16px;
	height:16px;
	position:absolute;
	left:4px;
	top:4px;
	background-color:#f6721d;
	-webkit-transition:all 0.2s linear 0s;
	-moz-transition:all 0.2s linear 0s;
	-o-transition:all 0.2s linear 0s;
	-ms-transition:all 0.2s linear 0s;
	transition:all 0.2s linear 0s;
	opacity:0;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter:alpha(opacity=0)
}
.check-i{
	font-size:18px;
	opacity:.6;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	filter:alpha(opacity=60)
}
[type="radio"] ~ .check-icon .check-block,[type="radio"] ~ .check-icon .check-pin{
	border-radius:50%
}
label:hover .check-pin,label:hover .check-i{
	opacity:.5;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter:alpha(opacity=50)
}
:checked ~ .check-icon .check-pin,:checked ~ .check-icon .check-i{
	opacity:1;
	-ms-filter:none;
	filter:none
}
.checkbox [type="checkbox"],.radio [type="radio"]{
	opacity:0;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter:alpha(opacity=0);
	position:absolute;
	margin:0;
	width:24px;
	height:24px
}
.field-group > .checkbox label,.field-group > .radio label{
	color:inherit;
	margin:0;
	font-weight:inherit
}
.chosen-field .chosen-container{
	opacity:1 !important;
	-ms-filter:none !important;
	filter:none !important
}
.chosen-field .chosen-container,.chosen-field .chosen-single{
	color:inherit;
	font-family:inherit;
	font-size:14px;
	margin:0;
	padding:0;
	border:0 none;
	outline:0 none;
	border-radius:0;
	-webkit-box-shadow:none;
	box-shadow:none
}
.chosen-field .chosen-single{
	background:transparent;
	height:46px;
	line-height:22px;
	z-index:2;
}
.chosen-field .chosen-single span,.chosen-field .chosen-single input{
	display:inline-block;
	vertical-align:top;
	padding:12px 46px 12px 20px;
	margin:0;
	line-height:22px;
	height:46px;
	width:100%;
	border:0 none
}
.chosen-field .chosen-single div{
	display:none
}
.chosen-field .chosen-container-active.chosen-with-drop .chosen-single{
	border:0 none;
	background:transparent;
	-webkit-box-shadow:none;
	box-shadow:none
}
.chosen-field .chosen-drop{
	margin:0;
	border:1px solid #ccc;
	border-radius:0;
	-webkit-box-shadow:0 5px 6px rgba(0,0,0,0.15);
	box-shadow:0 5px 6px rgba(0,0,0,0.15);
	width:auto;
	min-width:100%;
	z-index:5
}
.chosen-field .chosen-container-single .chosen-search{
	padding:5px 5px 10px;
}
.chosen-field .chosen-container-single .chosen-search .chosen-search-input{
	padding:5px 15px;
	border:1px solid #eee;
	color:inherit;
	font-size:inherit;
	font-family:inherit
}
.chosen-field .chosen-results{
	margin:0;
	padding:0;
	color:inherit;
	border-radius:0;
}
.chosen-field .chosen-results li{
	padding:3px 20px;
	line-height:20px;
	background:#fff;
	word-wrap:normal;
}
.chosen-field .chosen-results li:nth-child(even){
	background-color:#f7f7f7
}
.chosen-field .chosen-results li.highlighted{
	background:#f6721d;
	color:#fff
}
.chosen-field .chosen-results li.no-results{
	background:#fff
}
.field-spin-sides .field-control{
	padding-left:46px;
	padding-right:46px
}
.field-spin-sides .field-increment,.field-spin-sides .field-decrement{
	display:inline-block;
	position:absolute;
	left:0;
	top:0;
	width:46px;
	height:46px;
	vertical-align:top;
	line-height:46px;
	z-index:4;
	font-size:16px;
	text-align:center;
	-webkit-transition:all 0.2s linear 0s;
	-moz-transition:all 0.2s linear 0s;
	-o-transition:all 0.2s linear 0s;
	-ms-transition:all 0.2s linear 0s;
	transition:all 0.2s linear 0s;
	cursor:pointer;
	color:#35354a;
}
.field-spin-sides .field-increment.disabled,.field-spin-sides .field-decrement.disabled{
	color:#999 !important
}
.field-spin-sides .field-increment:hover,.field-spin-sides .field-decrement:hover,.field-spin-sides .field-increment:focus,.field-spin-sides .field-decrement:focus{
	color:#f6721d
}
.field-spin-sides .field-increment{
	left:auto;
	right:0
}
.field-group .rating-field label{
	margin:0
}
.field-group .rating-field label{
	color:inherit
}
.rating-field{
	white-space:nowrap;
	font-size:16px;
	line-height:46px;
	color:#fc0;
}
.rating-field{
	zoom:1
}
.rating-field:before,.rating-field:after{
	content:"";
	display:table;
	clear:both
}
.rating-field label{
	float:right;
	cursor:pointer;
	margin:0;
	padding:0 2px;
	text-align:center
}
.rating-field:hover .rating-cancel-icon{
	opacity:1;
	-ms-filter:none;
	filter:none
}
.rating-field .rating-cancel-icon{
	font-size:.6em;
	line-height:1.2;
	color:#ccc;
	opacity:0;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter:alpha(opacity=0);
}
.rating-field .rating-cancel-icon{
	-webkit-transition:all 0.2s linear 0s;
	-moz-transition:all 0.2s linear 0s;
	-o-transition:all 0.2s linear 0s;
	-ms-transition:all 0.2s linear 0s;
	transition:all 0.2s linear 0s
}
.rating-field .rating-icon{
	color:#ccc
}
.rating-field .rating-active-icon{
	display:none;
	color:inherit
}
.rating-field input[type="radio"] ~ label:hover .rating-icon,.rating-field input[type="radio"] ~ label:hover ~ label .rating-icon,.rating-field [type="radio"]:checked ~ label .rating-icon{
	color:inherit
}
.rating-field input[type="radio"] ~ label:hover .rating-active-icon,.rating-field input[type="radio"] ~ label:hover ~ label .rating-active-icon,.rating-field [type="radio"]:checked ~ label .rating-active-icon{
	display:inline-block;
}
.rating-field input[type="radio"] ~ label:hover .rating-active-icon + .rating-icon,.rating-field input[type="radio"] ~ label:hover ~ label .rating-active-icon + .rating-icon,.rating-field [type="radio"]:checked ~ label .rating-active-icon + .rating-icon{
	display:none
}
.rating-field input[type="radio"] ~ label.rating-cancel-icon:hover{
	color:inherit;
}
.rating-field input[type="radio"] ~ label.rating-cancel-icon:hover ~ label .rating-icon,.rating-field .rating-cancel:checked ~ label .rating-icon,.rating-field *:hover [type="radio"] ~ label .rating-icon{
	color:#ccc
}
.rating-field input[type="radio"] ~ label.rating-cancel-icon:hover ~ label .rating-active-icon,.rating-field .rating-cancel:checked ~ label .rating-active-icon,.rating-field *:hover [type="radio"] ~ label .rating-active-icon{
	display:none;
}
.rating-field input[type="radio"] ~ label.rating-cancel-icon:hover ~ label .rating-active-icon + .rating-icon,.rating-field .rating-cancel:checked ~ label .rating-active-icon + .rating-icon,.rating-field *:hover [type="radio"] ~ label .rating-active-icon + .rating-icon{
	display:inline-block
}
.rating-field [type="radio"]{
	display:none;
}
.field-group.field-line{
	zoom:1
}
.field-group.field-line:before,.field-group.field-line:after{
	content:"";
	display:table;
	clear:both
}
.field-group.field-line > label{
	margin-bottom:0;
	margin-right:10px;
	float:left;
	height:46px;
	padding:10px 0;
	line-height:26px
}
.field-group.field-line > .field-group,.field-group.field-line > .rating-field{
	float:left
}
.hide{
	display:none !important
}
.show{
	display:block !important
}
body.body .collapse{
	display:none
}
body.body .auto-size{
	width:auto
}
.no-overflow{
	overflow:hidden
}
.no-wrap{
	white-space:nowrap
}
.clearfix{
	zoom:1
}
.clearfix:before,.clearfix:after{
	content:"";
	display:table;
	clear:both
}
.image{
	max-width:100%;
	display:inline-block;
	vertical-align:top
}
.cover-image{
	display:block;
	width:100%;
	height:100%;
	background-position:center center;
	background-repeat:no-repeat;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	background-size:cover
}
.image-wrap{
	overflow:hidden;
	display:block;
	position:relative;
	padding-bottom:56.25%;
}
.image-wrap .image{
	position:absolute;
	left:0;
	top:0;
	width:100%
}
.fix-image-wrap{
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	clip:rect(0,auto,auto,0);
	overflow:hidden;
}
.fix-image-wrap .image,.fix-image-wrap .cover-image{
	position:fixed;
	left:0;
	top:0;
}
a{
	text-decoration:none;
	color:#f6721d;
	-webkit-transition:all 0.2s linear 0s;
	-moz-transition:all 0.2s linear 0s;
	-o-transition:all 0.2s linear 0s;
	-ms-transition:all 0.2s linear 0s;
	transition:all 0.2s linear 0s;
	font-size:inherit;
	outline:0 none;
}
a:hover,a:focus,a:active,a.active{
	color:#35354a
}
.grayscale-link{
	-webkit-filter:grayscale(100%);
	filter:grayscale(100%);
}
.grayscale-link:hover,.grayscale-link:focus,.grayscale-link:active,.grayscale-link.active{
	-webkit-filter:grayscale(0%);
	filter:grayscale(0%)
}
.content-link{
	color:inherit;
}
.content-link:hover,.content-link:focus,.content-link:active,.content-link.active{
	color:#f6721d
}
.simple-link:hover,.simple-link:focus,.simple-link:active,.simple-link.active{
	color:#f6721d;
	text-decoration:underline
}
.solid-link,.muted-solid-link{
	display:block;
	color:inherit;
}
.solid-link:hover,.muted-solid-link:hover,.solid-link:focus,.muted-solid-link:focus,.solid-link:active,.muted-solid-link:active,.solid-link.active,.muted-solid-link.active{
	color:#f6721d
}
.muted-solid-link{
	padding:5px;
	background-color:#f7f7f7;
}
.muted-solid-link:hover,.muted-solid-link:focus,.muted-solid-link:active,.muted-solid-link.active{
	color:#fff;
	background-color:#f6721d
}
.btn-link,.btn-text{
	line-height:46px;
	color:#f6721d;
	white-space:nowrap;
	font-weight:600;
	display:inline-block;
	vertical-align:top
}
.close-link{
	position:absolute;
	top:20px;
	right:20px;
	color:inherit;
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-o-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1);
	font-size:24px;
}
.close-link:hover,.close-link:focus,.close-link:active,.close-link.active{
	color:inherit;
	-webkit-transform:scale(1.2);
	-moz-transform:scale(1.2);
	-o-transform:scale(1.2);
	-ms-transform:scale(1.2);
	transform:scale(1.2)
}
.cols-list{
	display:block;
}
.cols-list{
	zoom:1
}
.cols-list:before,.cols-list:after{
	content:"";
	display:table;
	clear:both
}
.cols-list > .list-item{
	display:block;
	float:left
}
.list{
	line-height:1.6;
}
.list li + li{
	margin-top:5px
}
.list-mark{
	margin-right:12px
}
.spaced-list li{
	margin-bottom:3px;
}
.spaced-list li:last-child{
	margin-bottom:0
}
body.body .pos-relative,body.body .pos-front,body.body .pos-back{
	position:relative;
}
body.body .pos-reset{
	left:auto;
	right:auto;
	top:auto;
	bottom:auto
}
body.body .middle-block{
	display:inline-block;
	vertical-align:middle !important;
	line-height:1.2
}
body.body .pos-top,body.body .pos-bottom,body.body .pos-v-center,body.body .out-top,body.body .out-bottom{
	position:absolute;
	left:0
}
body.body .pos-left,body.body .pos-right,body.body .pos-h-center,body.body .out-left,body.body .out-right{
	position:absolute;
	top:0
}
body.body .out-left,body.body .pos-right{
	left:auto
}
body.body .out-top,body.body .pos-bottom{
	top:auto
}
body.body .pos-top{
	top:0
}
body.body .pos-bottom{
	bottom:0
}
body.body .pos-left{
	left:0
}
body.body .pos-right{
	right:0
}
body.body .pos-h-center{
	left:50%;
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	-o-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	transform:translateX(-50%)
}
body.body .pos-v-center{
	top:50%;
	-webkit-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	-o-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%)
}
body.body .pos-center{
	position:absolute;
	top:50%;
	left:50%;
	-webkit-transform:translate(-50%,-50%);
	-moz-transform:translate(-50%,-50%);
	-o-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%)
}
body.body .out-top{
	bottom:100%
}
body.body .out-bottom{
	top:100%
}
body.body .out-left{
	right:100%
}
body.body .out-right{
	left:100%
}
body.body .left-half{
	left:50%
}
body.body .pull-left-half{
	left:-50%
}
body.body .right-half{
	right:50%
}
body.body .pull-right-half{
	right:-50%
}
body.body .top-half{
	top:50%
}
body.body .pull-top-half{
	top:-50%
}
body.body .bottom-half{
	bottom:50%
}
body.body .pull-bottom-half{
	bottom:-50%
}
body.body .pos-absolute{
	position:absolute;
}
body.body .pos-fixed{
	position:fixed;
}
body.body .pos-static{
	position:static;
}
body.body .pos-front{
	z-index:1
}
body.body .pos-back{
	z-index:-1
}
body.body .singlepage-block{
	position:fixed;
	left:0;
	top:0;
	width:100%;
	height:100%;
	z-index:10000
}
.row{
	zoom:1
}
.row:before,.row:after{
	content:"";
	display:table;
	clear:both
}
.row > .col-1,.row > .col-2,.row > .col-3,.row > .col-4,.row > .col-5,.row > .col-6,.row > .col-7,.row > .col-8,.row > .col-9,.row > .col-10,.row > .col-11,.row > .col-12,.row > .col{
	display:inline-block;
	float:left;
	position:relative;
}
.col-1{
	width:8.333333333333332%
}
.push-1{
	left:8.333333333333332%
}
.pull-1{
	left:-8.333333333333332%
}
.col-offs-1{
	margin-left:8.333333333333332%
}
.order-1{
	-webkit-box-ordinal-group:1;
	-moz-box-ordinal-group:1;
	-o-box-ordinal-group:1;
	-ms-flex-order:1;
	-webkit-order:1;
	order:1
}
.col-2{
	width:16.666666666666664%
}
.push-2{
	left:16.666666666666664%
}
.pull-2{
	left:-16.666666666666664%
}
.col-offs-2{
	margin-left:16.666666666666664%
}
.order-2{
	-webkit-box-ordinal-group:2;
	-moz-box-ordinal-group:2;
	-o-box-ordinal-group:2;
	-ms-flex-order:2;
	-webkit-order:2;
	order:2
}
.col-3{
	width:25%
}
.push-3{
	left:25%
}
.pull-3{
	left:-25%
}
.col-offs-3{
	margin-left:25%
}
.order-3{
	-webkit-box-ordinal-group:3;
	-moz-box-ordinal-group:3;
	-o-box-ordinal-group:3;
	-ms-flex-order:3;
	-webkit-order:3;
	order:3
}
.col-4{
	width:33.33333333333333%
}
.push-4{
	left:33.33333333333333%
}
.pull-4{
	left:-33.33333333333333%
}
.col-offs-4{
	margin-left:33.33333333333333%
}
.order-4{
	-webkit-box-ordinal-group:4;
	-moz-box-ordinal-group:4;
	-o-box-ordinal-group:4;
	-ms-flex-order:4;
	-webkit-order:4;
	order:4
}
.col-5{
	width:41.66666666666667%
}
.push-5{
	left:41.66666666666667%
}
.pull-5{
	left:-41.66666666666667%
}
.col-offs-5{
	margin-left:41.66666666666667%
}
.order-5{
	-webkit-box-ordinal-group:5;
	-moz-box-ordinal-group:5;
	-o-box-ordinal-group:5;
	-ms-flex-order:5;
	-webkit-order:5;
	order:5
}
.col-6{
	width:50%
}
.push-6{
	left:50%
}
.pull-6{
	left:-50%
}
.col-offs-6{
	margin-left:50%
}
.order-6{
	-webkit-box-ordinal-group:6;
	-moz-box-ordinal-group:6;
	-o-box-ordinal-group:6;
	-ms-flex-order:6;
	-webkit-order:6;
	order:6
}
.col-7{
	width:58.333333333333336%
}
.push-7{
	left:58.333333333333336%
}
.pull-7{
	left:-58.333333333333336%
}
.col-offs-7{
	margin-left:58.333333333333336%
}
.order-7{
	-webkit-box-ordinal-group:7;
	-moz-box-ordinal-group:7;
	-o-box-ordinal-group:7;
	-ms-flex-order:7;
	-webkit-order:7;
	order:7
}
.col-8{
	width:66.66666666666666%
}
.push-8{
	left:66.66666666666666%
}
.pull-8{
	left:-66.66666666666666%
}
.col-offs-8{
	margin-left:66.66666666666666%
}
.order-8{
	-webkit-box-ordinal-group:8;
	-moz-box-ordinal-group:8;
	-o-box-ordinal-group:8;
	-ms-flex-order:8;
	-webkit-order:8;
	order:8
}
.col-9{
	width:75%
}
.push-9{
	left:75%
}
.pull-9{
	left:-75%
}
.col-offs-9{
	margin-left:75%
}
.order-9{
	-webkit-box-ordinal-group:9;
	-moz-box-ordinal-group:9;
	-o-box-ordinal-group:9;
	-ms-flex-order:9;
	-webkit-order:9;
	order:9
}
.col-10{
	width:83.33333333333334%
}
.push-10{
	left:83.33333333333334%
}
.pull-10{
	left:-83.33333333333334%
}
.col-offs-10{
	margin-left:83.33333333333334%
}
.order-10{
	-webkit-box-ordinal-group:10;
	-moz-box-ordinal-group:10;
	-o-box-ordinal-group:10;
	-ms-flex-order:10;
	-webkit-order:10;
	order:10
}
.col-11{
	width:91.66666666666666%
}
.push-11{
	left:91.66666666666666%
}
.pull-11{
	left:-91.66666666666666%
}
.col-offs-11{
	margin-left:91.66666666666666%
}
.order-11{
	-webkit-box-ordinal-group:11;
	-moz-box-ordinal-group:11;
	-o-box-ordinal-group:11;
	-ms-flex-order:11;
	-webkit-order:11;
	order:11
}
.col-12{
	width:100%
}
.push-12{
	left:100%
}
.pull-12{
	left:-100%
}
.col-offs-12{
	margin-left:100%
}
.order-12{
	-webkit-box-ordinal-group:12;
	-moz-box-ordinal-group:12;
	-o-box-ordinal-group:12;
	-ms-flex-order:12;
	-webkit-order:12;
	order:12
}
.col-2-10{
	width:20%
}
.flex{
	display:-webkit-box;
	display:-moz-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:box;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-o-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
}
.flex > .col{
	-webkit-box-flex:1;
	-moz-box-flex:1;
	-o-box-flex:1;
	box-flex:1;
	-webkit-flex:1 1;
	-ms-flex:1 1;
	flex:1 1
}
.flex > .col-auto,.flex > .col-2-10,.flex > .col-1,.flex > .col-2,.flex > .col-3,.flex > .col-4,.flex > .col-5,.flex > .col-6,.flex > .col-7,.flex > .col-8,.flex > .col-9,.flex > .col-10,.flex > .col-11,.flex > .col-12{
	-webkit-box-flex:1;
	-moz-box-flex:1;
	-o-box-flex:1;
	box-flex:1;
	-webkit-flex:0 0 auto;
	-ms-flex:0 0 auto;
	flex:0 0 auto
}
.order-first{
	-webkit-box-ordinal-group:-1;
	-moz-box-ordinal-group:-1;
	-o-box-ordinal-group:-1;
	-ms-flex-order:-1;
	-webkit-order:-1;
	order:-1
}
.order-last{
	-webkit-box-ordinal-group:1000;
	-moz-box-ordinal-group:1000;
	-o-box-ordinal-group:1000;
	-ms-flex-order:1000;
	-webkit-order:1000;
	order:1000
}
.table{
	display:table;
	border-collapse:separate;
	width:100%;
}
.table > .col-1,.table > .col-2,.table > .col-3,.table > .col-4,.table > .col-5,.table > .col-6,.table > .col-7,.table > .col-8,.table > .col-9,.table > .col-10,.table > .col-11,.table > .col-12,.table > .col{
	display:table-cell;
	vertical-align:top
}
.col-middle{
	vertical-align:middle !important
}
.col-bottom{
	vertical-align:bottom !important
}
.col-top{
	vertical-align:top !important
}
.col-tight{
	width:1%
}
.auto-table{
	table-layout:auto
}
.separator{
	border:0 none;
	border-top:1px solid;
	color:inherit
}
.dashed{
	border-style:dashed
}
.top-separator{
	border-top:1px solid #eee
}
.bottom-separator{
	border-bottom:1px solid #eee
}
.left-separator{
	border-left:1px solid #eee;
	padding-left:30px
}
.right-separator{
	border-right:1px solid #eee;
	padding-right:30px
}
body.body .border{
	border:1px solid
}
body.body .round,body.body .round:before,body.body .round:after{
	border-radius:50%
}
body.body .round-left,body.body .round-left:before,body.body .round-left:after{
	border-top-right-radius:0;
	border-bottom-right-radius:0
}
body.body .round-top,body.body .round-top:before,body.body .round-top:after{
	border-bottom-left-radius:0;
	border-bottom-right-radius:0
}
body.body .round-right,body.body .round-right:before,body.body .round-right:after{
	border-top-left-radius:0;
	border-bottom-left-radius:0
}
body.body .round-bottom,body.body .round-bottom:before,body.body .round-bottom:after{
	border-top-left-radius:0;
	border-top-right-radius:0
}
body.body .round-top-left,body.body .round-top-left:before,body.body .round-top-left:after{
	border-top-right-radius:0;
	border-bottom-right-radius:0;
	border-bottom-left-radius:0
}
body.body .round-top-right,body.body .round-top-right:before,body.body .round-top-right:after{
	border-bottom-left-radius:0;
	border-bottom-right-radius:0;
	border-top-left-radius:0
}
body.body .round-bottom-right,body.body .round-bottom-right:before,body.body .round-bottom-right:after{
	border-top-left-radius:0;
	border-top-right-radius:0;
	border-bottom-left-radius:0
}
body.body .round-bottom-left,body.body .round-bottom-left:before,body.body .round-bottom-left:after{
	border-top-left-radius:0;
	border-top-right-radius:0;
	border-bottom-right-radius:0
}
body.body .op{
	opacity:.7;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	filter:alpha(opacity=70)
}
body.body .op-w{
	opacity:.2;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
	filter:alpha(opacity=20)
}
body.body .op-half{
	opacity:.5;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter:alpha(opacity=50)
}
body.body .backface-hidden{
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	backface-visibility:hidden
}
.table-bordered > tbody > tr > td,.table-striped > tbody > tr > td,.table-bordered > thead > tr > td,.table-striped > thead > tr > td,.table-bordered > tbody > tr > th,.table-striped > tbody > tr > th,.table-bordered > thead > tr > th,.table-striped > thead > tr > th{
	padding:15px 20px
}
.table-bordered > tbody > tr > td,.table-bordered > tbody > tr > th{
	border-right:1px solid #eee;
	border-bottom:1px solid #eee;
}
.table-bordered > tbody > tr > td:first-child,.table-bordered > tbody > tr > th:first-child{
	border-left:1px solid #eee
}
.table-bordered > tbody > tr:first-child > td,.table-bordered > tbody > tr:first-child > th{
	border-top:1px solid #eee
}
.table-striped > tbody > tr:nth-of-type(odd){
	background-color:#f7f7f7
}
.table-lines > tbody > tr > td,.table-lines > tbody > tr > th{
	border-bottom:1px solid #eee;
}
.table-lines > tbody > tr > td:first-child,.table-lines > tbody > tr > th:first-child{
	border-left:1px solid #eee
}
.table-lines > tbody > tr > td:last-child,.table-lines > tbody > tr > th:last-child{
	border-right:1px solid #eee
}
.table-lines > tbody > tr:first-child > td,.table-lines > tbody > tr:first-child > th{
	border-top:1px solid #eee
}
.text-center{
	text-align:center
}
.text-left{
	text-align:left
}
.text-right{
	text-align:right
}
.text-justify{
	text-align:justify
}
.text-justify-center{
	text-align:justify;
	text-align-last:center
}
body.body .text-2x{
	font-size:200%
}
body.body .text-3x{
	font-size:300%
}
body.body .text-4x{
	font-size:400%
}
body.body .text-5x{
	font-size:500%
}
body.body .text-1x2{
	font-size:50%
}
body.body .text-1x3{
	font-size:33.3333%
}
body.body .text-2x3{
	font-size:66.6666%
}
body.body .text-1x4{
	font-size:25%
}
body.body .text-3x4{
	font-size:75%
}
body.body .main-text{
	line-height:1.6
}
body.body .strict-text{
	line-height:1
}
body.body .normal-text{
	line-height:1.2
}
.text-upper{
	text-transform:uppercase
}
.text-italic{
	font-style:italic
}
.text-push-out-left,.text-push-out-right{
	height:0;
	line-height:0;
	white-space:nowrap
}
.text-push-out-left{
	float:right;
	margin-right:100%
}
.text-push-out-right{
	float:left;
	margin-left:100%
}
body .text-light{
	font-weight:300
}
body .text-regular{
	font-weight:400
}
body .text-medium{
	font-weight:500
}
body .text-semibold{
	font-weight:600
}
body strong,body b,body .text-bold{
	font-weight:700
}
body .text-extra-bold{
	font-weight:800
}
body .text-black{
	font-weight:900
}
body .single-line-text{
	display:inline-block;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	max-width:100%;
	vertical-align:top
}
.reset-ins{
	padding:0 !important
}
.reset-offs{
	margin:0 !important
}
.cols-tiny:not(.table){
	margin-left:-1px
}
.cols-tiny > .col-1,.cols-tiny > .table > .col-1,.cols-tiny > .col-2,.cols-tiny > .table > .col-2,.cols-tiny > .col-3,.cols-tiny > .table > .col-3,.cols-tiny > .col-4,.cols-tiny > .table > .col-4,.cols-tiny > .col-5,.cols-tiny > .table > .col-5,.cols-tiny > .col-6,.cols-tiny > .table > .col-6,.cols-tiny > .col-7,.cols-tiny > .table > .col-7,.cols-tiny > .col-8,.cols-tiny > .table > .col-8,.cols-tiny > .col-9,.cols-tiny > .table > .col-9,.cols-tiny > .col-10,.cols-tiny > .table > .col-10,.cols-tiny > .col-11,.cols-tiny > .table > .col-11,.cols-tiny > .col-12,.cols-tiny > .table > .col-12,.cols-tiny > .col,.cols-tiny > .table > .col,.cols-tiny > .col-auto,.cols-tiny > .table > .col-auto,.cols-tiny > .list-item,.cols-tiny > .table > .list-item{
	padding-left:1px
}
.rows-tiny.row,.rows-tiny.flex,.rows-tiny.table{
	margin-top:-1px
}
.rows-tiny > .row,.rows-tiny > .flex,.rows-tiny > .table{
	padding-top:1px;
}
.rows-tiny > .row:first-child,.rows-tiny > .flex:first-child,.rows-tiny > .table:first-child{
	padding-top:0
}
.rows-tiny > .col-1,.rows-tiny > .col,.rows-tiny > .col-auto,.rows-tiny > .col-2,.rows-tiny > .col-3,.rows-tiny > .col-4,.rows-tiny > .col-5,.rows-tiny > .col-6,.rows-tiny > .col-7,.rows-tiny > .col-8,.rows-tiny > .col-9,.rows-tiny > .col-10,.rows-tiny > .col-11,.rows-tiny > .col-12{
	padding-top:1px
}
.cols-xs:not(.table){
	margin-left:-5px
}
.cols-xs > .col-1,.cols-xs > .table > .col-1,.cols-xs > .col-2,.cols-xs > .table > .col-2,.cols-xs > .col-3,.cols-xs > .table > .col-3,.cols-xs > .col-4,.cols-xs > .table > .col-4,.cols-xs > .col-5,.cols-xs > .table > .col-5,.cols-xs > .col-6,.cols-xs > .table > .col-6,.cols-xs > .col-7,.cols-xs > .table > .col-7,.cols-xs > .col-8,.cols-xs > .table > .col-8,.cols-xs > .col-9,.cols-xs > .table > .col-9,.cols-xs > .col-10,.cols-xs > .table > .col-10,.cols-xs > .col-11,.cols-xs > .table > .col-11,.cols-xs > .col-12,.cols-xs > .table > .col-12,.cols-xs > .col,.cols-xs > .table > .col,.cols-xs > .col-auto,.cols-xs > .table > .col-auto,.cols-xs > .list-item,.cols-xs > .table > .list-item{
	padding-left:5px
}
.rows-xs.row,.rows-xs.flex,.rows-xs.table{
	margin-top:-5px
}
.rows-xs > .row,.rows-xs > .flex,.rows-xs > .table{
	padding-top:5px;
}
.rows-xs > .row:first-child,.rows-xs > .flex:first-child,.rows-xs > .table:first-child{
	padding-top:0
}
.rows-xs > .col-1,.rows-xs > .col,.rows-xs > .col-auto,.rows-xs > .col-2,.rows-xs > .col-3,.rows-xs > .col-4,.rows-xs > .col-5,.rows-xs > .col-6,.rows-xs > .col-7,.rows-xs > .col-8,.rows-xs > .col-9,.rows-xs > .col-10,.rows-xs > .col-11,.rows-xs > .col-12{
	padding-top:5px
}
.cols-sm:not(.table){
	margin-left:-10px
}
.cols-sm > .col-1,.cols-sm > .table > .col-1,.cols-sm > .col-2,.cols-sm > .table > .col-2,.cols-sm > .col-3,.cols-sm > .table > .col-3,.cols-sm > .col-4,.cols-sm > .table > .col-4,.cols-sm > .col-5,.cols-sm > .table > .col-5,.cols-sm > .col-6,.cols-sm > .table > .col-6,.cols-sm > .col-7,.cols-sm > .table > .col-7,.cols-sm > .col-8,.cols-sm > .table > .col-8,.cols-sm > .col-9,.cols-sm > .table > .col-9,.cols-sm > .col-10,.cols-sm > .table > .col-10,.cols-sm > .col-11,.cols-sm > .table > .col-11,.cols-sm > .col-12,.cols-sm > .table > .col-12,.cols-sm > .col,.cols-sm > .table > .col,.cols-sm > .col-auto,.cols-sm > .table > .col-auto,.cols-sm > .list-item,.cols-sm > .table > .list-item{
	padding-left:10px
}
.rows-sm.row,.rows-sm.flex,.rows-sm.table{
	margin-top:-10px
}
.rows-sm > .row,.rows-sm > .flex,.rows-sm > .table{
	padding-top:10px;
}
.rows-sm > .row:first-child,.rows-sm > .flex:first-child,.rows-sm > .table:first-child{
	padding-top:0
}
.rows-sm > .col-1,.rows-sm > .col,.rows-sm > .col-auto,.rows-sm > .col-2,.rows-sm > .col-3,.rows-sm > .col-4,.rows-sm > .col-5,.rows-sm > .col-6,.rows-sm > .col-7,.rows-sm > .col-8,.rows-sm > .col-9,.rows-sm > .col-10,.rows-sm > .col-11,.rows-sm > .col-12{
	padding-top:10px
}
.cols-md:not(.table){
	margin-left:-20px
}
.cols-md > .col-1,.cols-md > .table > .col-1,.cols-md > .col-2,.cols-md > .table > .col-2,.cols-md > .col-3,.cols-md > .table > .col-3,.cols-md > .col-4,.cols-md > .table > .col-4,.cols-md > .col-5,.cols-md > .table > .col-5,.cols-md > .col-6,.cols-md > .table > .col-6,.cols-md > .col-7,.cols-md > .table > .col-7,.cols-md > .col-8,.cols-md > .table > .col-8,.cols-md > .col-9,.cols-md > .table > .col-9,.cols-md > .col-10,.cols-md > .table > .col-10,.cols-md > .col-11,.cols-md > .table > .col-11,.cols-md > .col-12,.cols-md > .table > .col-12,.cols-md > .col,.cols-md > .table > .col,.cols-md > .col-auto,.cols-md > .table > .col-auto,.cols-md > .list-item,.cols-md > .table > .list-item{
	padding-left:20px
}
.rows-md.row,.rows-md.flex,.rows-md.table{
	margin-top:-20px
}
.rows-md > .row,.rows-md > .flex,.rows-md > .table{
	padding-top:20px;
}
.rows-md > .row:first-child,.rows-md > .flex:first-child,.rows-md > .table:first-child{
	padding-top:0
}
.rows-md > .col-1,.rows-md > .col,.rows-md > .col-auto,.rows-md > .col-2,.rows-md > .col-3,.rows-md > .col-4,.rows-md > .col-5,.rows-md > .col-6,.rows-md > .col-7,.rows-md > .col-8,.rows-md > .col-9,.rows-md > .col-10,.rows-md > .col-11,.rows-md > .col-12{
	padding-top:20px
}
.cols-lg:not(.table){
	margin-left:-30px
}
.cols-lg > .col-1,.cols-lg > .table > .col-1,.cols-lg > .col-2,.cols-lg > .table > .col-2,.cols-lg > .col-3,.cols-lg > .table > .col-3,.cols-lg > .col-4,.cols-lg > .table > .col-4,.cols-lg > .col-5,.cols-lg > .table > .col-5,.cols-lg > .col-6,.cols-lg > .table > .col-6,.cols-lg > .col-7,.cols-lg > .table > .col-7,.cols-lg > .col-8,.cols-lg > .table > .col-8,.cols-lg > .col-9,.cols-lg > .table > .col-9,.cols-lg > .col-10,.cols-lg > .table > .col-10,.cols-lg > .col-11,.cols-lg > .table > .col-11,.cols-lg > .col-12,.cols-lg > .table > .col-12,.cols-lg > .col,.cols-lg > .table > .col,.cols-lg > .col-auto,.cols-lg > .table > .col-auto,.cols-lg > .list-item,.cols-lg > .table > .list-item{
	padding-left:30px
}
.rows-lg.row,.rows-lg.flex,.rows-lg.table{
	margin-top:-30px
}
.rows-lg > .row,.rows-lg > .flex,.rows-lg > .table{
	padding-top:30px;
}
.rows-lg > .row:first-child,.rows-lg > .flex:first-child,.rows-lg > .table:first-child{
	padding-top:0
}
.rows-lg > .col-1,.rows-lg > .col,.rows-lg > .col-auto,.rows-lg > .col-2,.rows-lg > .col-3,.rows-lg > .col-4,.rows-lg > .col-5,.rows-lg > .col-6,.rows-lg > .col-7,.rows-lg > .col-8,.rows-lg > .col-9,.rows-lg > .col-10,.rows-lg > .col-11,.rows-lg > .col-12{
	padding-top:30px
}
.cols-xl:not(.table){
	margin-left:-60px
}
.cols-xl > .col-1,.cols-xl > .table > .col-1,.cols-xl > .col-2,.cols-xl > .table > .col-2,.cols-xl > .col-3,.cols-xl > .table > .col-3,.cols-xl > .col-4,.cols-xl > .table > .col-4,.cols-xl > .col-5,.cols-xl > .table > .col-5,.cols-xl > .col-6,.cols-xl > .table > .col-6,.cols-xl > .col-7,.cols-xl > .table > .col-7,.cols-xl > .col-8,.cols-xl > .table > .col-8,.cols-xl > .col-9,.cols-xl > .table > .col-9,.cols-xl > .col-10,.cols-xl > .table > .col-10,.cols-xl > .col-11,.cols-xl > .table > .col-11,.cols-xl > .col-12,.cols-xl > .table > .col-12,.cols-xl > .col,.cols-xl > .table > .col,.cols-xl > .col-auto,.cols-xl > .table > .col-auto,.cols-xl > .list-item,.cols-xl > .table > .list-item{
	padding-left:60px
}
.rows-xl.row,.rows-xl.flex,.rows-xl.table{
	margin-top:-60px
}
.rows-xl > .row,.rows-xl > .flex,.rows-xl > .table{
	padding-top:60px;
}
.rows-xl > .row:first-child,.rows-xl > .flex:first-child,.rows-xl > .table:first-child{
	padding-top:0
}
.rows-xl > .col-1,.rows-xl > .col,.rows-xl > .col-auto,.rows-xl > .col-2,.rows-xl > .col-3,.rows-xl > .col-4,.rows-xl > .col-5,.rows-xl > .col-6,.rows-xl > .col-7,.rows-xl > .col-8,.rows-xl > .col-9,.rows-xl > .col-10,.rows-xl > .col-11,.rows-xl > .col-12{
	padding-top:60px
}
.cols-xxl:not(.table){
	margin-left:-100px
}
.cols-xxl > .col-1,.cols-xxl > .table > .col-1,.cols-xxl > .col-2,.cols-xxl > .table > .col-2,.cols-xxl > .col-3,.cols-xxl > .table > .col-3,.cols-xxl > .col-4,.cols-xxl > .table > .col-4,.cols-xxl > .col-5,.cols-xxl > .table > .col-5,.cols-xxl > .col-6,.cols-xxl > .table > .col-6,.cols-xxl > .col-7,.cols-xxl > .table > .col-7,.cols-xxl > .col-8,.cols-xxl > .table > .col-8,.cols-xxl > .col-9,.cols-xxl > .table > .col-9,.cols-xxl > .col-10,.cols-xxl > .table > .col-10,.cols-xxl > .col-11,.cols-xxl > .table > .col-11,.cols-xxl > .col-12,.cols-xxl > .table > .col-12,.cols-xxl > .col,.cols-xxl > .table > .col,.cols-xxl > .col-auto,.cols-xxl > .table > .col-auto,.cols-xxl > .list-item,.cols-xxl > .table > .list-item{
	padding-left:100px
}
.rows-xxl.row,.rows-xxl.flex,.rows-xxl.table{
	margin-top:-100px
}
.rows-xxl > .row,.rows-xxl > .flex,.rows-xxl > .table{
	padding-top:100px;
}
.rows-xxl > .row:first-child,.rows-xxl > .flex:first-child,.rows-xxl > .table:first-child{
	padding-top:0
}
.rows-xxl > .col-1,.rows-xxl > .col,.rows-xxl > .col-auto,.rows-xxl > .col-2,.rows-xxl > .col-3,.rows-xxl > .col-4,.rows-xxl > .col-5,.rows-xxl > .col-6,.rows-xxl > .col-7,.rows-xxl > .col-8,.rows-xxl > .col-9,.rows-xxl > .col-10,.rows-xxl > .col-11,.rows-xxl > .col-12{
	padding-top:100px
}
.cols-stuck-2.row,.cols-stuck-2.flex,.cols-stuck-2.table{
	margin-left:2px;
	margin-right:-2px
}
.cols-stuck-2 > .col-1,.cols-stuck-2 > .col,.cols-stuck-2 > .col-auto,.cols-stuck-2 > .col-2,.cols-stuck-2 > .col-3,.cols-stuck-2 > .col-4,.cols-stuck-2 > .col-5,.cols-stuck-2 > .col-6,.cols-stuck-2 > .col-7,.cols-stuck-2 > .col-8,.cols-stuck-2 > .col-9,.cols-stuck-2 > .col-10,.cols-stuck-2 > .col-11,.cols-stuck-2 > .col-12{
	margin-left:-2px
}
.rows-stuck-2.row,.rows-stuck-2.flex,.rows-stuck-2.table{
	margin-top:2px
}
.rows-stuck-2 > .col-1,.rows-stuck-2 > .col,.rows-stuck-2 > .col-auto,.rows-stuck-2 > .col-2,.rows-stuck-2 > .col-3,.rows-stuck-2 > .col-4,.rows-stuck-2 > .col-5,.rows-stuck-2 > .col-6,.rows-stuck-2 > .col-7,.rows-stuck-2 > .col-8,.rows-stuck-2 > .col-9,.rows-stuck-2 > .col-10,.rows-stuck-2 > .col-11,.rows-stuck-2 > .col-12{
	margin-top:-2px
}
body.body .shift-tiny{
	margin-top:1px
}
body.body .offs-tiny{
	margin-bottom:1px
}
body.body .out-tiny{
	margin-top:1px;
	margin-bottom:1px
}
body.body .ins-tiny{
	padding-top:1px;
	padding-bottom:1px
}
body.body .sides-tiny{
	padding-left:1px;
	padding-right:1px
}
body.body .block-tiny{
	padding:1px
}
body.body .ml-auto{
	margin-left:auto
}
body.body .shift-xs{
	margin-top:5px
}
body.body .offs-xs{
	margin-bottom:5px
}
body.body .out-xs{
	margin-top:5px;
	margin-bottom:5px
}
body.body .ins-xs{
	padding-top:5px;
	padding-bottom:5px
}
body.body .sides-xs{
	padding-left:5px;
	padding-right:5px
}
body.body .block-xs{
	padding:5px
}
body.body .ml-auto{
	margin-left:auto
}
body.body .shift-sm{
	margin-top:10px
}
body.body .offs-sm{
	margin-bottom:10px
}
body.body .out-sm{
	margin-top:10px;
	margin-bottom:10px
}
body.body .ins-sm{
	padding-top:10px;
	padding-bottom:10px
}
body.body .sides-sm{
	padding-left:10px;
	padding-right:10px
}
body.body .block-sm{
	padding:10px
}
body.body .ml-auto{
	margin-left:auto
}
body.body .shift-md{
	margin-top:20px
}
body.body .offs-md{
	margin-bottom:20px
}
body.body .out-md{
	margin-top:20px;
	margin-bottom:20px
}
body.body .ins-md{
	padding-top:20px;
	padding-bottom:20px
}
body.body .sides-md{
	padding-left:20px;
	padding-right:20px
}
body.body .block-md{
	padding:20px
}
body.body .ml-auto{
	margin-left:auto
}
body.body .shift-lg{
	margin-top:30px
}
body.body .offs-lg{
	margin-bottom:30px
}
body.body .out-lg{
	margin-top:30px;
	margin-bottom:30px
}
body.body .ins-lg{
	padding-top:30px;
	padding-bottom:30px
}
body.body .sides-lg{
	padding-left:30px;
	padding-right:30px
}
body.body .block-lg{
	padding:30px
}
body.body .ml-auto{
	margin-left:auto
}
body.body .shift-xl{
	margin-top:60px
}
body.body .offs-xl{
	margin-bottom:60px
}
body.body .out-xl{
	margin-top:60px;
	margin-bottom:60px
}
body.body .ins-xl{
	padding-top:60px;
	padding-bottom:60px
}
body.body .sides-xl{
	padding-left:60px;
	padding-right:60px
}
body.body .block-xl{
	padding:60px
}
body.body .ml-auto{
	margin-left:auto
}
body.body .shift-xxl{
	margin-top:100px
}
body.body .offs-xxl{
	margin-bottom:100px
}
body.body .out-xxl{
	margin-top:100px;
	margin-bottom:100px
}
body.body .ins-xxl{
	padding-top:100px;
	padding-bottom:100px
}
body.body .sides-xxl{
	padding-left:100px;
	padding-right:100px
}
body.body .block-xxl{
	padding:100px
}
body.body .ml-auto{
	margin-left:auto
}
body.body .block-center{
	margin-left:auto;
	margin-right:auto
}
body.body .full-height,body.body .h-100{
	height:100%
}
body.body .w-100{
	width:100%
}
body.body .half-height{
	height:50%
}
body.body .auto-height{
	height:auto
}
body.body .min-letter-1{
	min-width:1.1ch
}
body.body .letter-1{
	width:1.1ch
}
body.body .min-letter-2{
	min-width:2.2ch
}
body.body .letter-2{
	width:2.2ch
}
body.body .min-letter-3{
	min-width:3.3ch
}
body.body .letter-3{
	width:3.3ch
}
body.body .min-letter-4{
	min-width:4.4ch
}
body.body .letter-4{
	width:4.4ch
}
body.body .border-clear-left{
	border-left:0 none
}
body.body .border-clear-top{
	border-top:0 none
}
body.body .border-clear-right{
	border-right:0 none
}
body.body .border-clear-bottom{
	border-bottom:0 none
}
.toggle-icon{
	cursor:pointer;
	-webkit-transition:all 0.2s linear 0s;
	-moz-transition:all 0.2s linear 0s;
	-o-transition:all 0.2s linear 0s;
	-ms-transition:all 0.2s linear 0s;
	transition:all 0.2s linear 0s;
	-webkit-transform:rotate(0);
	-moz-transform:rotate(0);
	-o-transform:rotate(0);
	-ms-transform:rotate(0);
	transform:rotate(0)
}
.toggle-line-right{
	position:relative;
}
.toggle-line-right:after{
	content:"";
	-webkit-transition:all 0.2s linear 0s;
	-moz-transition:all 0.2s linear 0s;
	-o-transition:all 0.2s linear 0s;
	-ms-transition:all 0.2s linear 0s;
	transition:all 0.2s linear 0s;
	position:absolute;
	right:0;
	top:0;
	height:0;
	width:4px;
	background-color:#f6721d
}
.toggle-block{
	display:none
}
.active .toggle-icon{
	-webkit-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	-o-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	transform:rotate(180deg)
}
.active .toggle-line-right:after{
	height:100%
}
.active .toggle-block{
	display:block
}
body.body .animation-scale-top-right{
	display:block;
	-webkit-transform-origin:100% 0;
	-moz-transform-origin:100% 0;
	-o-transform-origin:100% 0;
	-ms-transform-origin:100% 0;
	transform-origin:100% 0;
	-webkit-animation:scaleAnimation .3s;
	-moz-animation:scaleAnimation .3s;
	-o-animation:scaleAnimation .3s;
	-ms-animation:scaleAnimation .3s;
	animation:scaleAnimation .3s
}
body.body .animation-unscale-top-right{
	display:block;
	-webkit-transform-origin:100% 0;
	-moz-transform-origin:100% 0;
	-o-transform-origin:100% 0;
	-ms-transform-origin:100% 0;
	transform-origin:100% 0;
	-webkit-animation:unscaleAnimation .3s;
	-moz-animation:unscaleAnimation .3s;
	-o-animation:unscaleAnimation .3s;
	-ms-animation:unscaleAnimation .3s;
	animation:unscaleAnimation .3s;
	-webkit-transform:scale(0);
	-moz-transform:scale(0);
	-o-transform:scale(0);
	-ms-transform:scale(0);
	transform:scale(0)
}
body.body .showup-translate-up{
	-webkit-animation:translateUp 1s;
	-moz-animation:translateUp 1s;
	-o-animation:translateUp 1s;
	-ms-animation:translateUp 1s;
	animation:translateUp 1s
}
body.body .showup-translate-down{
	-webkit-animation:translateDown 1s;
	-moz-animation:translateDown 1s;
	-o-animation:translateDown 1s;
	-ms-animation:translateDown 1s;
	animation:translateDown 1s
}
body.body .showup-translate-left{
	-webkit-animation:translateLeft 1s;
	-moz-animation:translateLeft 1s;
	-o-animation:translateLeft 1s;
	-ms-animation:translateLeft 1s;
	animation:translateLeft 1s
}
body.body .showup-translate-right{
	-webkit-animation:translateRight 1s;
	-moz-animation:translateRight 1s;
	-o-animation:translateRight 1s;
	-ms-animation:translateRight 1s;
	animation:translateRight 1s
}
body.body .showup-scale{
	-webkit-animation:scaleAnimation 1s;
	-moz-animation:scaleAnimation 1s;
	-o-animation:scaleAnimation 1s;
	-ms-animation:scaleAnimation 1s;
	animation:scaleAnimation 1s
}
body.body .showup-scale-down{
	-webkit-animation:scaleDownAnimation 1s;
	-moz-animation:scaleDownAnimation 1s;
	-o-animation:scaleDownAnimation 1s;
	-ms-animation:scaleDownAnimation 1s;
	animation:scaleDownAnimation 1s
}
@-moz-keyframes scaleAnimation{
	0%{
		-webkit-transform:scale(0);
		-moz-transform:scale(0);
		-o-transform:scale(0);
		-ms-transform:scale(0);
		transform:scale(0)
}
	100%{
		-webkit-transform:scale(1);
		-moz-transform:scale(1);
		-o-transform:scale(1);
		-ms-transform:scale(1);
		transform:scale(1)
}
}
@-webkit-keyframes scaleAnimation{
	0%{
		-webkit-transform:scale(0);
		-moz-transform:scale(0);
		-o-transform:scale(0);
		-ms-transform:scale(0);
		transform:scale(0)
}
	100%{
		-webkit-transform:scale(1);
		-moz-transform:scale(1);
		-o-transform:scale(1);
		-ms-transform:scale(1);
		transform:scale(1)
}
}
@-o-keyframes scaleAnimation{
	0%{
		-webkit-transform:scale(0);
		-moz-transform:scale(0);
		-o-transform:scale(0);
		-ms-transform:scale(0);
		transform:scale(0)
}
	100%{
		-webkit-transform:scale(1);
		-moz-transform:scale(1);
		-o-transform:scale(1);
		-ms-transform:scale(1);
		transform:scale(1)
}
}
@keyframes scaleAnimation{
	0%{
		-webkit-transform:scale(0);
		-moz-transform:scale(0);
		-o-transform:scale(0);
		-ms-transform:scale(0);
		transform:scale(0)
}
	100%{
		-webkit-transform:scale(1);
		-moz-transform:scale(1);
		-o-transform:scale(1);
		-ms-transform:scale(1);
		transform:scale(1)
}
}
@-moz-keyframes unscaleAnimation{
	0%{
		-webkit-transform:scale(1);
		-moz-transform:scale(1);
		-o-transform:scale(1);
		-ms-transform:scale(1);
		transform:scale(1)
}
	100%{
		-webkit-transform:scale(0);
		-moz-transform:scale(0);
		-o-transform:scale(0);
		-ms-transform:scale(0);
		transform:scale(0)
}
}
@-webkit-keyframes unscaleAnimation{
	0%{
		-webkit-transform:scale(1);
		-moz-transform:scale(1);
		-o-transform:scale(1);
		-ms-transform:scale(1);
		transform:scale(1)
}
	100%{
		-webkit-transform:scale(0);

		-moz-transform:scale(0);
		-o-transform:scale(0);
		-ms-transform:scale(0);
		transform:scale(0)
}
}
@-o-keyframes unscaleAnimation{
	0%{
		-webkit-transform:scale(1);
		-moz-transform:scale(1);
		-o-transform:scale(1);
		-ms-transform:scale(1);
		transform:scale(1)
}
	100%{
		-webkit-transform:scale(0);
		-moz-transform:scale(0);
		-o-transform:scale(0);
		-ms-transform:scale(0);
		transform:scale(0)
}
}
@keyframes unscaleAnimation{
	0%{
		-webkit-transform:scale(1);
		-moz-transform:scale(1);
		-o-transform:scale(1);
		-ms-transform:scale(1);
		transform:scale(1)
}
	100%{
		-webkit-transform:scale(0);
		-moz-transform:scale(0);
		-o-transform:scale(0);
		-ms-transform:scale(0);
		transform:scale(0)
}
}
@-moz-keyframes scaleDownAnimation{
	0%{
		-webkit-transform:scale(2);
		-moz-transform:scale(2);
		-o-transform:scale(2);
		-ms-transform:scale(2);
		transform:scale(2)
}
	100%{
		-webkit-transform:scale(1);
		-moz-transform:scale(1);
		-o-transform:scale(1);
		-ms-transform:scale(1);
		transform:scale(1)
}
}
@-webkit-keyframes scaleDownAnimation{
	0%{
		-webkit-transform:scale(2);
		-moz-transform:scale(2);
		-o-transform:scale(2);
		-ms-transform:scale(2);
		transform:scale(2)
}
	100%{
		-webkit-transform:scale(1);
		-moz-transform:scale(1);
		-o-transform:scale(1);
		-ms-transform:scale(1);
		transform:scale(1)
}
}
@-o-keyframes scaleDownAnimation{
	0%{
		-webkit-transform:scale(2);
		-moz-transform:scale(2);
		-o-transform:scale(2);
		-ms-transform:scale(2);
		transform:scale(2)
}
	100%{
		-webkit-transform:scale(1);
		-moz-transform:scale(1);
		-o-transform:scale(1);
		-ms-transform:scale(1);
		transform:scale(1)
}
}
@keyframes scaleDownAnimation{
	0%{
		-webkit-transform:scale(2);
		-moz-transform:scale(2);
		-o-transform:scale(2);
		-ms-transform:scale(2);
		transform:scale(2)
}
	100%{
		-webkit-transform:scale(1);
		-moz-transform:scale(1);
		-o-transform:scale(1);
		-ms-transform:scale(1);
		transform:scale(1)
}
}
@-moz-keyframes translateUp{
	0%{
		opacity:0;
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
		filter:alpha(opacity=0);
		-webkit-transform:translateY(100px);
		-moz-transform:translateY(100px);
		-o-transform:translateY(100px);
		-ms-transform:translateY(100px);
		transform:translateY(100px)
}
	100%{
		opacity:1;
		-ms-filter:none;
		filter:none;
		-webkit-transform:translateY(0);
		-moz-transform:translateY(0);
		-o-transform:translateY(0);
		-ms-transform:translateY(0);
		transform:translateY(0)
}
}
@-webkit-keyframes translateUp{
	0%{
		opacity:0;
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
		filter:alpha(opacity=0);
		-webkit-transform:translateY(100px);
		-moz-transform:translateY(100px);
		-o-transform:translateY(100px);
		-ms-transform:translateY(100px);
		transform:translateY(100px)
}
	100%{
		opacity:1;
		-ms-filter:none;
		filter:none;
		-webkit-transform:translateY(0);
		-moz-transform:translateY(0);
		-o-transform:translateY(0);
		-ms-transform:translateY(0);
		transform:translateY(0)
}
}
@-o-keyframes translateUp{
	0%{
		opacity:0;
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
		filter:alpha(opacity=0);
		-webkit-transform:translateY(100px);
		-moz-transform:translateY(100px);
		-o-transform:translateY(100px);
		-ms-transform:translateY(100px);
		transform:translateY(100px)
}
	100%{
		opacity:1;
		-ms-filter:none;
		filter:none;
		-webkit-transform:translateY(0);
		-moz-transform:translateY(0);
		-o-transform:translateY(0);
		-ms-transform:translateY(0);
		transform:translateY(0)
}
}
@keyframes translateUp{
	0%{
		opacity:0;
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
		filter:alpha(opacity=0);
		-webkit-transform:translateY(100px);
		-moz-transform:translateY(100px);
		-o-transform:translateY(100px);
		-ms-transform:translateY(100px);
		transform:translateY(100px)
}
	100%{
		opacity:1;
		-ms-filter:none;
		filter:none;
		-webkit-transform:translateY(0);
		-moz-transform:translateY(0);
		-o-transform:translateY(0);
		-ms-transform:translateY(0);
		transform:translateY(0)
}
}
@-moz-keyframes translateDown{
	0%{
		opacity:0;
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
		filter:alpha(opacity=0);
		-webkit-transform:translateY(-100px);
		-moz-transform:translateY(-100px);
		-o-transform:translateY(-100px);
		-ms-transform:translateY(-100px);
		transform:translateY(-100px)
}
	100%{
		opacity:1;
		-ms-filter:none;
		filter:none;
		-webkit-transform:translateY(0);
		-moz-transform:translateY(0);
		-o-transform:translateY(0);
		-ms-transform:translateY(0);
		transform:translateY(0)
}
}
@-webkit-keyframes translateDown{
	0%{
		opacity:0;
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
		filter:alpha(opacity=0);
		-webkit-transform:translateY(-100px);
		-moz-transform:translateY(-100px);
		-o-transform:translateY(-100px);
		-ms-transform:translateY(-100px);
		transform:translateY(-100px)
}
	100%{
		opacity:1;
		-ms-filter:none;
		filter:none;
		-webkit-transform:translateY(0);
		-moz-transform:translateY(0);
		-o-transform:translateY(0);
		-ms-transform:translateY(0);
		transform:translateY(0)
}
}
@-o-keyframes translateDown{
	0%{
		opacity:0;
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
		filter:alpha(opacity=0);
		-webkit-transform:translateY(-100px);
		-moz-transform:translateY(-100px);
		-o-transform:translateY(-100px);
		-ms-transform:translateY(-100px);
		transform:translateY(-100px)
}
	100%{
		opacity:1;
		-ms-filter:none;
		filter:none;
		-webkit-transform:translateY(0);
		-moz-transform:translateY(0);
		-o-transform:translateY(0);
		-ms-transform:translateY(0);
		transform:translateY(0)
}
}
@keyframes translateDown{
	0%{
		opacity:0;
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
		filter:alpha(opacity=0);
		-webkit-transform:translateY(-100px);
		-moz-transform:translateY(-100px);
		-o-transform:translateY(-100px);
		-ms-transform:translateY(-100px);
		transform:translateY(-100px)
}
	100%{
		opacity:1;
		-ms-filter:none;
		filter:none;
		-webkit-transform:translateY(0);
		-moz-transform:translateY(0);
		-o-transform:translateY(0);
		-ms-transform:translateY(0);
		transform:translateY(0)
}
}
@-moz-keyframes translateLeft{
	0%{
		opacity:0;
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
		filter:alpha(opacity=0);
		-webkit-transform:translateX(100px);
		-moz-transform:translateX(100px);
		-o-transform:translateX(100px);
		-ms-transform:translateX(100px);
		transform:translateX(100px)
}
	100%{
		opacity:1;
		-ms-filter:none;
		filter:none;
		-webkit-transform:translateX(0);
		-moz-transform:translateX(0);
		-o-transform:translateX(0);
		-ms-transform:translateX(0);
		transform:translateX(0)
}
}
@-webkit-keyframes translateLeft{
	0%{
		opacity:0;
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
		filter:alpha(opacity=0);
		-webkit-transform:translateX(100px);
		-moz-transform:translateX(100px);
		-o-transform:translateX(100px);
		-ms-transform:translateX(100px);
		transform:translateX(100px)
}
	100%{
		opacity:1;
		-ms-filter:none;
		filter:none;
		-webkit-transform:translateX(0);
		-moz-transform:translateX(0);
		-o-transform:translateX(0);
		-ms-transform:translateX(0);
		transform:translateX(0)
}
}
@-o-keyframes translateLeft{
	0%{
		opacity:0;
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
		filter:alpha(opacity=0);
		-webkit-transform:translateX(100px);
		-moz-transform:translateX(100px);
		-o-transform:translateX(100px);
		-ms-transform:translateX(100px);
		transform:translateX(100px)
}
	100%{
		opacity:1;
		-ms-filter:none;
		filter:none;
		-webkit-transform:translateX(0);
		-moz-transform:translateX(0);
		-o-transform:translateX(0);
		-ms-transform:translateX(0);
		transform:translateX(0)
}
}
@keyframes translateLeft{
	0%{
		opacity:0;
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
		filter:alpha(opacity=0);
		-webkit-transform:translateX(100px);
		-moz-transform:translateX(100px);
		-o-transform:translateX(100px);
		-ms-transform:translateX(100px);
		transform:translateX(100px)
}
	100%{
		opacity:1;
		-ms-filter:none;
		filter:none;
		-webkit-transform:translateX(0);
		-moz-transform:translateX(0);
		-o-transform:translateX(0);
		-ms-transform:translateX(0);
		transform:translateX(0)
}
}
@-moz-keyframes translateRight{
	0%{
		opacity:0;
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
		filter:alpha(opacity=0);
		-webkit-transform:translateX(-100px);
		-moz-transform:translateX(-100px);
		-o-transform:translateX(-100px);
		-ms-transform:translateX(-100px);
		transform:translateX(-100px)
}
	100%{
		opacity:1;
		-ms-filter:none;
		filter:none;
		-webkit-transform:translateX(0);
		-moz-transform:translateX(0);
		-o-transform:translateX(0);
		-ms-transform:translateX(0);
		transform:translateX(0)
}
}
@-webkit-keyframes translateRight{
	0%{
		opacity:0;
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
		filter:alpha(opacity=0);
		-webkit-transform:translateX(-100px);
		-moz-transform:translateX(-100px);
		-o-transform:translateX(-100px);
		-ms-transform:translateX(-100px);
		transform:translateX(-100px)
}
	100%{
		opacity:1;
		-ms-filter:none;
		filter:none;
		-webkit-transform:translateX(0);
		-moz-transform:translateX(0);
		-o-transform:translateX(0);
		-ms-transform:translateX(0);
		transform:translateX(0)
}
}
@-o-keyframes translateRight{
	0%{
		opacity:0;
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
		filter:alpha(opacity=0);
		-webkit-transform:translateX(-100px);
		-moz-transform:translateX(-100px);
		-o-transform:translateX(-100px);
		-ms-transform:translateX(-100px);
		transform:translateX(-100px)
}
	100%{
		opacity:1;
		-ms-filter:none;
		filter:none;
		-webkit-transform:translateX(0);
		-moz-transform:translateX(0);
		-o-transform:translateX(0);
		-ms-transform:translateX(0);
		transform:translateX(0)
}
}
@keyframes translateRight{
	0%{
		opacity:0;
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
		filter:alpha(opacity=0);
		-webkit-transform:translateX(-100px);
		-moz-transform:translateX(-100px);
		-o-transform:translateX(-100px);
		-ms-transform:translateX(-100px);
		transform:translateX(-100px)
}
	100%{
		opacity:1;
		-ms-filter:none;
		filter:none;
		-webkit-transform:translateX(0);
		-moz-transform:translateX(0);
		-o-transform:translateX(0);
		-ms-transform:translateX(0);
		transform:translateX(0)
}
}
.responsive-1by1,.responsive-16by9,.responsive-4by3,.responsive-9by8,.responsive-3by2{
	position:relative;
	overflow:hidden;
	height:0;
	width:100%;
	display:block;
}
.responsive-1by1 img,.responsive-16by9 img,.responsive-4by3 img,.responsive-9by8 img,.responsive-3by2 img,.responsive-1by1 iframe,.responsive-16by9 iframe,.responsive-4by3 iframe,.responsive-9by8 iframe,.responsive-3by2 iframe{
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%
}
.responsive-1by1{
	padding-top:100%
}
.responsive-16by9{
	padding-top:56.25%
}
.responsive-4by3{
	padding-top:75%
}
.responsive-3by2{
	padding-top:66.66%
}
.responsive-9by8{
	padding-top:88.88%
}
.cols-tiny > .sm-col-1,.cols-tiny > .table > .sm-col-1,.cols-tiny > .md-col-1,.cols-tiny > .table > .md-col-1,.cols-tiny > .lg-col-1,.cols-tiny > .table > .lg-col-1,.cols-tiny > .sm-col-2,.cols-tiny > .table > .sm-col-2,.cols-tiny > .md-col-2,.cols-tiny > .table > .md-col-2,.cols-tiny > .lg-col-2,.cols-tiny > .table > .lg-col-2,.cols-tiny > .sm-col-3,.cols-tiny > .table > .sm-col-3,.cols-tiny > .md-col-3,.cols-tiny > .table > .md-col-3,.cols-tiny > .lg-col-3,.cols-tiny > .table > .lg-col-3,.cols-tiny > .sm-col-4,.cols-tiny > .table > .sm-col-4,.cols-tiny > .md-col-4,.cols-tiny > .table > .md-col-4,.cols-tiny > .lg-col-4,.cols-tiny > .table > .lg-col-4,.cols-tiny > .sm-col-5,.cols-tiny > .table > .sm-col-5,.cols-tiny > .md-col-5,.cols-tiny > .table > .md-col-5,.cols-tiny > .lg-col-5,.cols-tiny > .table > .lg-col-5,.cols-tiny > .sm-col-6,.cols-tiny > .table > .sm-col-6,.cols-tiny > .md-col-6,.cols-tiny > .table > .md-col-6,.cols-tiny > .lg-col-6,.cols-tiny > .table > .lg-col-6,.cols-tiny > .sm-col-7,.cols-tiny > .table > .sm-col-7,.cols-tiny > .md-col-7,.cols-tiny > .table > .md-col-7,.cols-tiny > .lg-col-7,.cols-tiny > .table > .lg-col-7,.cols-tiny > .sm-col-8,.cols-tiny > .table > .sm-col-8,.cols-tiny > .md-col-8,.cols-tiny > .table > .md-col-8,.cols-tiny > .lg-col-8,.cols-tiny > .table > .lg-col-8,.cols-tiny > .sm-col-9,.cols-tiny > .table > .sm-col-9,.cols-tiny > .md-col-9,.cols-tiny > .table > .md-col-9,.cols-tiny > .lg-col-9,.cols-tiny > .table > .lg-col-9,.cols-tiny > .sm-col-10,.cols-tiny > .table > .sm-col-10,.cols-tiny > .md-col-10,.cols-tiny > .table > .md-col-10,.cols-tiny > .lg-col-10,.cols-tiny > .table > .lg-col-10,.cols-tiny > .sm-col-11,.cols-tiny > .table > .sm-col-11,.cols-tiny > .md-col-11,.cols-tiny > .table > .md-col-11,.cols-tiny > .lg-col-11,.cols-tiny > .table > .lg-col-11,.cols-tiny > .sm-col-12,.cols-tiny > .table > .sm-col-12,.cols-tiny > .md-col-12,.cols-tiny > .table > .md-col-12,.cols-tiny > .lg-col-12,.cols-tiny > .table > .lg-col-12{
	padding-left:1px
}
.rows-tiny > .sm-col-1,.rows-tiny > .md-col-1,.rows-tiny > .lg-col-1,.rows-tiny > .sm-col-2,.rows-tiny > .md-col-2,.rows-tiny > .lg-col-2,.rows-tiny > .sm-col-3,.rows-tiny > .md-col-3,.rows-tiny > .lg-col-3,.rows-tiny > .sm-col-4,.rows-tiny > .md-col-4,.rows-tiny > .lg-col-4,.rows-tiny > .sm-col-5,.rows-tiny > .md-col-5,.rows-tiny > .lg-col-5,.rows-tiny > .sm-col-6,.rows-tiny > .md-col-6,.rows-tiny > .lg-col-6,.rows-tiny > .sm-col-7,.rows-tiny > .md-col-7,.rows-tiny > .lg-col-7,.rows-tiny > .sm-col-8,.rows-tiny > .md-col-8,.rows-tiny > .lg-col-8,.rows-tiny > .sm-col-9,.rows-tiny > .md-col-9,.rows-tiny > .lg-col-9,.rows-tiny > .sm-col-10,.rows-tiny > .md-col-10,.rows-tiny > .lg-col-10,.rows-tiny > .sm-col-11,.rows-tiny > .md-col-11,.rows-tiny > .lg-col-11,.rows-tiny > .sm-col-12,.rows-tiny > .md-col-12,.rows-tiny > .lg-col-12{
	padding-top:1px
}
.cols-xs > .sm-col-1,.cols-xs > .table > .sm-col-1,.cols-xs > .md-col-1,.cols-xs > .table > .md-col-1,.cols-xs > .lg-col-1,.cols-xs > .table > .lg-col-1,.cols-xs > .sm-col-2,.cols-xs > .table > .sm-col-2,.cols-xs > .md-col-2,.cols-xs > .table > .md-col-2,.cols-xs > .lg-col-2,.cols-xs > .table > .lg-col-2,.cols-xs > .sm-col-3,.cols-xs > .table > .sm-col-3,.cols-xs > .md-col-3,.cols-xs > .table > .md-col-3,.cols-xs > .lg-col-3,.cols-xs > .table > .lg-col-3,.cols-xs > .sm-col-4,.cols-xs > .table > .sm-col-4,.cols-xs > .md-col-4,.cols-xs > .table > .md-col-4,.cols-xs > .lg-col-4,.cols-xs > .table > .lg-col-4,.cols-xs > .sm-col-5,.cols-xs > .table > .sm-col-5,.cols-xs > .md-col-5,.cols-xs > .table > .md-col-5,.cols-xs > .lg-col-5,.cols-xs > .table > .lg-col-5,.cols-xs > .sm-col-6,.cols-xs > .table > .sm-col-6,.cols-xs > .md-col-6,.cols-xs > .table > .md-col-6,.cols-xs > .lg-col-6,.cols-xs > .table > .lg-col-6,.cols-xs > .sm-col-7,.cols-xs > .table > .sm-col-7,.cols-xs > .md-col-7,.cols-xs > .table > .md-col-7,.cols-xs > .lg-col-7,.cols-xs > .table > .lg-col-7,.cols-xs > .sm-col-8,.cols-xs > .table > .sm-col-8,.cols-xs > .md-col-8,.cols-xs > .table > .md-col-8,.cols-xs > .lg-col-8,.cols-xs > .table > .lg-col-8,.cols-xs > .sm-col-9,.cols-xs > .table > .sm-col-9,.cols-xs > .md-col-9,.cols-xs > .table > .md-col-9,.cols-xs > .lg-col-9,.cols-xs > .table > .lg-col-9,.cols-xs > .sm-col-10,.cols-xs > .table > .sm-col-10,.cols-xs > .md-col-10,.cols-xs > .table > .md-col-10,.cols-xs > .lg-col-10,.cols-xs > .table > .lg-col-10,.cols-xs > .sm-col-11,.cols-xs > .table > .sm-col-11,.cols-xs > .md-col-11,.cols-xs > .table > .md-col-11,.cols-xs > .lg-col-11,.cols-xs > .table > .lg-col-11,.cols-xs > .sm-col-12,.cols-xs > .table > .sm-col-12,.cols-xs > .md-col-12,.cols-xs > .table > .md-col-12,.cols-xs > .lg-col-12,.cols-xs > .table > .lg-col-12{
	padding-left:5px
}
.rows-xs > .sm-col-1,.rows-xs > .md-col-1,.rows-xs > .lg-col-1,.rows-xs > .sm-col-2,.rows-xs > .md-col-2,.rows-xs > .lg-col-2,.rows-xs > .sm-col-3,.rows-xs > .md-col-3,.rows-xs > .lg-col-3,.rows-xs > .sm-col-4,.rows-xs > .md-col-4,.rows-xs > .lg-col-4,.rows-xs > .sm-col-5,.rows-xs > .md-col-5,.rows-xs > .lg-col-5,.rows-xs > .sm-col-6,.rows-xs > .md-col-6,.rows-xs > .lg-col-6,.rows-xs > .sm-col-7,.rows-xs > .md-col-7,.rows-xs > .lg-col-7,.rows-xs > .sm-col-8,.rows-xs > .md-col-8,.rows-xs > .lg-col-8,.rows-xs > .sm-col-9,.rows-xs > .md-col-9,.rows-xs > .lg-col-9,.rows-xs > .sm-col-10,.rows-xs > .md-col-10,.rows-xs > .lg-col-10,.rows-xs > .sm-col-11,.rows-xs > .md-col-11,.rows-xs > .lg-col-11,.rows-xs > .sm-col-12,.rows-xs > .md-col-12,.rows-xs > .lg-col-12{
	padding-top:5px
}
.cols-sm > .sm-col-1,.cols-sm > .table > .sm-col-1,.cols-sm > .md-col-1,.cols-sm > .table > .md-col-1,.cols-sm > .lg-col-1,.cols-sm > .table > .lg-col-1,.cols-sm > .sm-col-2,.cols-sm > .table > .sm-col-2,.cols-sm > .md-col-2,.cols-sm > .table > .md-col-2,.cols-sm > .lg-col-2,.cols-sm > .table > .lg-col-2,.cols-sm > .sm-col-3,.cols-sm > .table > .sm-col-3,.cols-sm > .md-col-3,.cols-sm > .table > .md-col-3,.cols-sm > .lg-col-3,.cols-sm > .table > .lg-col-3,.cols-sm > .sm-col-4,.cols-sm > .table > .sm-col-4,.cols-sm > .md-col-4,.cols-sm > .table > .md-col-4,.cols-sm > .lg-col-4,.cols-sm > .table > .lg-col-4,.cols-sm > .sm-col-5,.cols-sm > .table > .sm-col-5,.cols-sm > .md-col-5,.cols-sm > .table > .md-col-5,.cols-sm > .lg-col-5,.cols-sm > .table > .lg-col-5,.cols-sm > .sm-col-6,.cols-sm > .table > .sm-col-6,.cols-sm > .md-col-6,.cols-sm > .table > .md-col-6,.cols-sm > .lg-col-6,.cols-sm > .table > .lg-col-6,.cols-sm > .sm-col-7,.cols-sm > .table > .sm-col-7,.cols-sm > .md-col-7,.cols-sm > .table > .md-col-7,.cols-sm > .lg-col-7,.cols-sm > .table > .lg-col-7,.cols-sm > .sm-col-8,.cols-sm > .table > .sm-col-8,.cols-sm > .md-col-8,.cols-sm > .table > .md-col-8,.cols-sm > .lg-col-8,.cols-sm > .table > .lg-col-8,.cols-sm > .sm-col-9,.cols-sm > .table > .sm-col-9,.cols-sm > .md-col-9,.cols-sm > .table > .md-col-9,.cols-sm > .lg-col-9,.cols-sm > .table > .lg-col-9,.cols-sm > .sm-col-10,.cols-sm > .table > .sm-col-10,.cols-sm > .md-col-10,.cols-sm > .table > .md-col-10,.cols-sm > .lg-col-10,.cols-sm > .table > .lg-col-10,.cols-sm > .sm-col-11,.cols-sm > .table > .sm-col-11,.cols-sm > .md-col-11,.cols-sm > .table > .md-col-11,.cols-sm > .lg-col-11,.cols-sm > .table > .lg-col-11,.cols-sm > .sm-col-12,.cols-sm > .table > .sm-col-12,.cols-sm > .md-col-12,.cols-sm > .table > .md-col-12,.cols-sm > .lg-col-12,.cols-sm > .table > .lg-col-12{
	padding-left:10px
}
.rows-sm > .sm-col-1,.rows-sm > .md-col-1,.rows-sm > .lg-col-1,.rows-sm > .sm-col-2,.rows-sm > .md-col-2,.rows-sm > .lg-col-2,.rows-sm > .sm-col-3,.rows-sm > .md-col-3,.rows-sm > .lg-col-3,.rows-sm > .sm-col-4,.rows-sm > .md-col-4,.rows-sm > .lg-col-4,.rows-sm > .sm-col-5,.rows-sm > .md-col-5,.rows-sm > .lg-col-5,.rows-sm > .sm-col-6,.rows-sm > .md-col-6,.rows-sm > .lg-col-6,.rows-sm > .sm-col-7,.rows-sm > .md-col-7,.rows-sm > .lg-col-7,.rows-sm > .sm-col-8,.rows-sm > .md-col-8,.rows-sm > .lg-col-8,.rows-sm > .sm-col-9,.rows-sm > .md-col-9,.rows-sm > .lg-col-9,.rows-sm > .sm-col-10,.rows-sm > .md-col-10,.rows-sm > .lg-col-10,.rows-sm > .sm-col-11,.rows-sm > .md-col-11,.rows-sm > .lg-col-11,.rows-sm > .sm-col-12,.rows-sm > .md-col-12,.rows-sm > .lg-col-12{
	padding-top:10px
}
.cols-md > .sm-col-1,.cols-md > .table > .sm-col-1,.cols-md > .md-col-1,.cols-md > .table > .md-col-1,.cols-md > .lg-col-1,.cols-md > .table > .lg-col-1,.cols-md > .sm-col-2,.cols-md > .table > .sm-col-2,.cols-md > .md-col-2,.cols-md > .table > .md-col-2,.cols-md > .lg-col-2,.cols-md > .table > .lg-col-2,.cols-md > .sm-col-3,.cols-md > .table > .sm-col-3,.cols-md > .md-col-3,.cols-md > .table > .md-col-3,.cols-md > .lg-col-3,.cols-md > .table > .lg-col-3,.cols-md > .sm-col-4,.cols-md > .table > .sm-col-4,.cols-md > .md-col-4,.cols-md > .table > .md-col-4,.cols-md > .lg-col-4,.cols-md > .table > .lg-col-4,.cols-md > .sm-col-5,.cols-md > .table > .sm-col-5,.cols-md > .md-col-5,.cols-md > .table > .md-col-5,.cols-md > .lg-col-5,.cols-md > .table > .lg-col-5,.cols-md > .sm-col-6,.cols-md > .table > .sm-col-6,.cols-md > .md-col-6,.cols-md > .table > .md-col-6,.cols-md > .lg-col-6,.cols-md > .table > .lg-col-6,.cols-md > .sm-col-7,.cols-md > .table > .sm-col-7,.cols-md > .md-col-7,.cols-md > .table > .md-col-7,.cols-md > .lg-col-7,.cols-md > .table > .lg-col-7,.cols-md > .sm-col-8,.cols-md > .table > .sm-col-8,.cols-md > .md-col-8,.cols-md > .table > .md-col-8,.cols-md > .lg-col-8,.cols-md > .table > .lg-col-8,.cols-md > .sm-col-9,.cols-md > .table > .sm-col-9,.cols-md > .md-col-9,.cols-md > .table > .md-col-9,.cols-md > .lg-col-9,.cols-md > .table > .lg-col-9,.cols-md > .sm-col-10,.cols-md > .table > .sm-col-10,.cols-md > .md-col-10,.cols-md > .table > .md-col-10,.cols-md > .lg-col-10,.cols-md > .table > .lg-col-10,.cols-md > .sm-col-11,.cols-md > .table > .sm-col-11,.cols-md > .md-col-11,.cols-md > .table > .md-col-11,.cols-md > .lg-col-11,.cols-md > .table > .lg-col-11,.cols-md > .sm-col-12,.cols-md > .table > .sm-col-12,.cols-md > .md-col-12,.cols-md > .table > .md-col-12,.cols-md > .lg-col-12,.cols-md > .table > .lg-col-12{
	padding-left:20px
}
.rows-md > .sm-col-1,.rows-md > .md-col-1,.rows-md > .lg-col-1,.rows-md > .sm-col-2,.rows-md > .md-col-2,.rows-md > .lg-col-2,.rows-md > .sm-col-3,.rows-md > .md-col-3,.rows-md > .lg-col-3,.rows-md > .sm-col-4,.rows-md > .md-col-4,.rows-md > .lg-col-4,.rows-md > .sm-col-5,.rows-md > .md-col-5,.rows-md > .lg-col-5,.rows-md > .sm-col-6,.rows-md > .md-col-6,.rows-md > .lg-col-6,.rows-md > .sm-col-7,.rows-md > .md-col-7,.rows-md > .lg-col-7,.rows-md > .sm-col-8,.rows-md > .md-col-8,.rows-md > .lg-col-8,.rows-md > .sm-col-9,.rows-md > .md-col-9,.rows-md > .lg-col-9,.rows-md > .sm-col-10,.rows-md > .md-col-10,.rows-md > .lg-col-10,.rows-md > .sm-col-11,.rows-md > .md-col-11,.rows-md > .lg-col-11,.rows-md > .sm-col-12,.rows-md > .md-col-12,.rows-md > .lg-col-12{
	padding-top:20px
}
.cols-lg > .sm-col-1,.cols-lg > .table > .sm-col-1,.cols-lg > .md-col-1,.cols-lg > .table > .md-col-1,.cols-lg > .lg-col-1,.cols-lg > .table > .lg-col-1,.cols-lg > .sm-col-2,.cols-lg > .table > .sm-col-2,.cols-lg > .md-col-2,.cols-lg > .table > .md-col-2,.cols-lg > .lg-col-2,.cols-lg > .table > .lg-col-2,.cols-lg > .sm-col-3,.cols-lg > .table > .sm-col-3,.cols-lg > .md-col-3,.cols-lg > .table > .md-col-3,.cols-lg > .lg-col-3,.cols-lg > .table > .lg-col-3,.cols-lg > .sm-col-4,.cols-lg > .table > .sm-col-4,.cols-lg > .md-col-4,.cols-lg > .table > .md-col-4,.cols-lg > .lg-col-4,.cols-lg > .table > .lg-col-4,.cols-lg > .sm-col-5,.cols-lg > .table > .sm-col-5,.cols-lg > .md-col-5,.cols-lg > .table > .md-col-5,.cols-lg > .lg-col-5,.cols-lg > .table > .lg-col-5,.cols-lg > .sm-col-6,.cols-lg > .table > .sm-col-6,.cols-lg > .md-col-6,.cols-lg > .table > .md-col-6,.cols-lg > .lg-col-6,.cols-lg > .table > .lg-col-6,.cols-lg > .sm-col-7,.cols-lg > .table > .sm-col-7,.cols-lg > .md-col-7,.cols-lg > .table > .md-col-7,.cols-lg > .lg-col-7,.cols-lg > .table > .lg-col-7,.cols-lg > .sm-col-8,.cols-lg > .table > .sm-col-8,.cols-lg > .md-col-8,.cols-lg > .table > .md-col-8,.cols-lg > .lg-col-8,.cols-lg > .table > .lg-col-8,.cols-lg > .sm-col-9,.cols-lg > .table > .sm-col-9,.cols-lg > .md-col-9,.cols-lg > .table > .md-col-9,.cols-lg > .lg-col-9,.cols-lg > .table > .lg-col-9,.cols-lg > .sm-col-10,.cols-lg > .table > .sm-col-10,.cols-lg > .md-col-10,.cols-lg > .table > .md-col-10,.cols-lg > .lg-col-10,.cols-lg > .table > .lg-col-10,.cols-lg > .sm-col-11,.cols-lg > .table > .sm-col-11,.cols-lg > .md-col-11,.cols-lg > .table > .md-col-11,.cols-lg > .lg-col-11,.cols-lg > .table > .lg-col-11,.cols-lg > .sm-col-12,.cols-lg > .table > .sm-col-12,.cols-lg > .md-col-12,.cols-lg > .table > .md-col-12,.cols-lg > .lg-col-12,.cols-lg > .table > .lg-col-12{
	padding-left:30px
}
.rows-lg > .sm-col-1,.rows-lg > .md-col-1,.rows-lg > .lg-col-1,.rows-lg > .sm-col-2,.rows-lg > .md-col-2,.rows-lg > .lg-col-2,.rows-lg > .sm-col-3,.rows-lg > .md-col-3,.rows-lg > .lg-col-3,.rows-lg > .sm-col-4,.rows-lg > .md-col-4,.rows-lg > .lg-col-4,.rows-lg > .sm-col-5,.rows-lg > .md-col-5,.rows-lg > .lg-col-5,.rows-lg > .sm-col-6,.rows-lg > .md-col-6,.rows-lg > .lg-col-6,.rows-lg > .sm-col-7,.rows-lg > .md-col-7,.rows-lg > .lg-col-7,.rows-lg > .sm-col-8,.rows-lg > .md-col-8,.rows-lg > .lg-col-8,.rows-lg > .sm-col-9,.rows-lg > .md-col-9,.rows-lg > .lg-col-9,.rows-lg > .sm-col-10,.rows-lg > .md-col-10,.rows-lg > .lg-col-10,.rows-lg > .sm-col-11,.rows-lg > .md-col-11,.rows-lg > .lg-col-11,.rows-lg > .sm-col-12,.rows-lg > .md-col-12,.rows-lg > .lg-col-12{
	padding-top:30px
}
.cols-xl > .sm-col-1,.cols-xl > .table > .sm-col-1,.cols-xl > .md-col-1,.cols-xl > .table > .md-col-1,.cols-xl > .lg-col-1,.cols-xl > .table > .lg-col-1,.cols-xl > .sm-col-2,.cols-xl > .table > .sm-col-2,.cols-xl > .md-col-2,.cols-xl > .table > .md-col-2,.cols-xl > .lg-col-2,.cols-xl > .table > .lg-col-2,.cols-xl > .sm-col-3,.cols-xl > .table > .sm-col-3,.cols-xl > .md-col-3,.cols-xl > .table > .md-col-3,.cols-xl > .lg-col-3,.cols-xl > .table > .lg-col-3,.cols-xl > .sm-col-4,.cols-xl > .table > .sm-col-4,.cols-xl > .md-col-4,.cols-xl > .table > .md-col-4,.cols-xl > .lg-col-4,.cols-xl > .table > .lg-col-4,.cols-xl > .sm-col-5,.cols-xl > .table > .sm-col-5,.cols-xl > .md-col-5,.cols-xl > .table > .md-col-5,.cols-xl > .lg-col-5,.cols-xl > .table > .lg-col-5,.cols-xl > .sm-col-6,.cols-xl > .table > .sm-col-6,.cols-xl > .md-col-6,.cols-xl > .table > .md-col-6,.cols-xl > .lg-col-6,.cols-xl > .table > .lg-col-6,.cols-xl > .sm-col-7,.cols-xl > .table > .sm-col-7,.cols-xl > .md-col-7,.cols-xl > .table > .md-col-7,.cols-xl > .lg-col-7,.cols-xl > .table > .lg-col-7,.cols-xl > .sm-col-8,.cols-xl > .table > .sm-col-8,.cols-xl > .md-col-8,.cols-xl > .table > .md-col-8,.cols-xl > .lg-col-8,.cols-xl > .table > .lg-col-8,.cols-xl > .sm-col-9,.cols-xl > .table > .sm-col-9,.cols-xl > .md-col-9,.cols-xl > .table > .md-col-9,.cols-xl > .lg-col-9,.cols-xl > .table > .lg-col-9,.cols-xl > .sm-col-10,.cols-xl > .table > .sm-col-10,.cols-xl > .md-col-10,.cols-xl > .table > .md-col-10,.cols-xl > .lg-col-10,.cols-xl > .table > .lg-col-10,.cols-xl > .sm-col-11,.cols-xl > .table > .sm-col-11,.cols-xl > .md-col-11,.cols-xl > .table > .md-col-11,.cols-xl > .lg-col-11,.cols-xl > .table > .lg-col-11,.cols-xl > .sm-col-12,.cols-xl > .table > .sm-col-12,.cols-xl > .md-col-12,.cols-xl > .table > .md-col-12,.cols-xl > .lg-col-12,.cols-xl > .table > .lg-col-12{
	padding-left:60px
}
.rows-xl > .sm-col-1,.rows-xl > .md-col-1,.rows-xl > .lg-col-1,.rows-xl > .sm-col-2,.rows-xl > .md-col-2,.rows-xl > .lg-col-2,.rows-xl > .sm-col-3,.rows-xl > .md-col-3,.rows-xl > .lg-col-3,.rows-xl > .sm-col-4,.rows-xl > .md-col-4,.rows-xl > .lg-col-4,.rows-xl > .sm-col-5,.rows-xl > .md-col-5,.rows-xl > .lg-col-5,.rows-xl > .sm-col-6,.rows-xl > .md-col-6,.rows-xl > .lg-col-6,.rows-xl > .sm-col-7,.rows-xl > .md-col-7,.rows-xl > .lg-col-7,.rows-xl > .sm-col-8,.rows-xl > .md-col-8,.rows-xl > .lg-col-8,.rows-xl > .sm-col-9,.rows-xl > .md-col-9,.rows-xl > .lg-col-9,.rows-xl > .sm-col-10,.rows-xl > .md-col-10,.rows-xl > .lg-col-10,.rows-xl > .sm-col-11,.rows-xl > .md-col-11,.rows-xl > .lg-col-11,.rows-xl > .sm-col-12,.rows-xl > .md-col-12,.rows-xl > .lg-col-12{
	padding-top:60px
}
.cols-xxl > .sm-col-1,.cols-xxl > .table > .sm-col-1,.cols-xxl > .md-col-1,.cols-xxl > .table > .md-col-1,.cols-xxl > .lg-col-1,.cols-xxl > .table > .lg-col-1,.cols-xxl > .sm-col-2,.cols-xxl > .table > .sm-col-2,.cols-xxl > .md-col-2,.cols-xxl > .table > .md-col-2,.cols-xxl > .lg-col-2,.cols-xxl > .table > .lg-col-2,.cols-xxl > .sm-col-3,.cols-xxl > .table > .sm-col-3,.cols-xxl > .md-col-3,.cols-xxl > .table > .md-col-3,.cols-xxl > .lg-col-3,.cols-xxl > .table > .lg-col-3,.cols-xxl > .sm-col-4,.cols-xxl > .table > .sm-col-4,.cols-xxl > .md-col-4,.cols-xxl > .table > .md-col-4,.cols-xxl > .lg-col-4,.cols-xxl > .table > .lg-col-4,.cols-xxl > .sm-col-5,.cols-xxl > .table > .sm-col-5,.cols-xxl > .md-col-5,.cols-xxl > .table > .md-col-5,.cols-xxl > .lg-col-5,.cols-xxl > .table > .lg-col-5,.cols-xxl > .sm-col-6,.cols-xxl > .table > .sm-col-6,.cols-xxl > .md-col-6,.cols-xxl > .table > .md-col-6,.cols-xxl > .lg-col-6,.cols-xxl > .table > .lg-col-6,.cols-xxl > .sm-col-7,.cols-xxl > .table > .sm-col-7,.cols-xxl > .md-col-7,.cols-xxl > .table > .md-col-7,.cols-xxl > .lg-col-7,.cols-xxl > .table > .lg-col-7,.cols-xxl > .sm-col-8,.cols-xxl > .table > .sm-col-8,.cols-xxl > .md-col-8,.cols-xxl > .table > .md-col-8,.cols-xxl > .lg-col-8,.cols-xxl > .table > .lg-col-8,.cols-xxl > .sm-col-9,.cols-xxl > .table > .sm-col-9,.cols-xxl > .md-col-9,.cols-xxl > .table > .md-col-9,.cols-xxl > .lg-col-9,.cols-xxl > .table > .lg-col-9,.cols-xxl > .sm-col-10,.cols-xxl > .table > .sm-col-10,.cols-xxl > .md-col-10,.cols-xxl > .table > .md-col-10,.cols-xxl > .lg-col-10,.cols-xxl > .table > .lg-col-10,.cols-xxl > .sm-col-11,.cols-xxl > .table > .sm-col-11,.cols-xxl > .md-col-11,.cols-xxl > .table > .md-col-11,.cols-xxl > .lg-col-11,.cols-xxl > .table > .lg-col-11,.cols-xxl > .sm-col-12,.cols-xxl > .table > .sm-col-12,.cols-xxl > .md-col-12,.cols-xxl > .table > .md-col-12,.cols-xxl > .lg-col-12,.cols-xxl > .table > .lg-col-12{
	padding-left:100px
}
.rows-xxl > .sm-col-1,.rows-xxl > .md-col-1,.rows-xxl > .lg-col-1,.rows-xxl > .sm-col-2,.rows-xxl > .md-col-2,.rows-xxl > .lg-col-2,.rows-xxl > .sm-col-3,.rows-xxl > .md-col-3,.rows-xxl > .lg-col-3,.rows-xxl > .sm-col-4,.rows-xxl > .md-col-4,.rows-xxl > .lg-col-4,.rows-xxl > .sm-col-5,.rows-xxl > .md-col-5,.rows-xxl > .lg-col-5,.rows-xxl > .sm-col-6,.rows-xxl > .md-col-6,.rows-xxl > .lg-col-6,.rows-xxl > .sm-col-7,.rows-xxl > .md-col-7,.rows-xxl > .lg-col-7,.rows-xxl > .sm-col-8,.rows-xxl > .md-col-8,.rows-xxl > .lg-col-8,.rows-xxl > .sm-col-9,.rows-xxl > .md-col-9,.rows-xxl > .lg-col-9,.rows-xxl > .sm-col-10,.rows-xxl > .md-col-10,.rows-xxl > .lg-col-10,.rows-xxl > .sm-col-11,.rows-xxl > .md-col-11,.rows-xxl > .lg-col-11,.rows-xxl > .sm-col-12,.rows-xxl > .md-col-12,.rows-xxl > .lg-col-12{
	padding-top:100px
}
.sm-fix-container,.md-fix-container,.lg-fix-container{
	margin-left:-20px;
	margin-right:-20px
}
.d-none{
	display:none !important
}
.d-block{
	display:block !important
}
.d-flex{
	display:-webkit-box !important;
	display:-moz-box !important;
	display:-webkit-flex !important;
	display:-ms-flexbox !important;
	display:box !important;
	display:flex !important
}
.d-inline-flex{
	display:-webkit-inline-box !important;
	display:-moz-inline-box !important;
	display:-webkit-inline-flex !important;
	display:-ms-inline-flexbox !important;
	display:inline-box !important;
	display:inline-flex !important
}
.d-inline{
	display:inline !important
}
.d-inline-block{
	display:inline-block !important
}
body.body .text-xxl{
	font-size:64px
}
body.body .text-xl{
	font-size:48px
}
body.body .text-lg{
	font-size:34px
}
body.body .text-md{
	font-size:24px
}
body.body .text-sm{
	font-size:18px
}
body.body .text-n{
	font-size:14px
}
body.body .text-xs{
	font-size:12px
}
body.body .res-text-xxl{
	font-size:42px
}
body.body .res-text-xl{
	font-size:30px
}
body.body .res-text-lg{
	font-size:16px
}
body.body .res-text-md{
	font-size:15px
}
body.body .res-text-sm{
	font-size:13px
}
body.body .res-text-n{
	font-size:11px
}
body.body .res-text-xs{
	font-size:10px
}
.smart-container,.md-smart-container{
	max-width:380px;
	margin-left:auto;
	margin-right:auto
}
@media (max-width:767px){
	.xs-hidden{
		display:none !important
}
	.only-xs-text-center{
		text-align:center
}
	.only-xs-text-left{
		text-align:left
}
	.only-xs-text-right{
		text-align:right
}
	.only-xs-text-justify{
		text-align:justify
}
	.only-xs-text-justify-center{
		text-align:justify;
		text-align-last:center
}
	.only-xs-fix-container{
		margin-left:0;
		margin-right:0
}
	.only-xs-shift-tiny{
		margin-top:1px
}
	.only-xs-offs-tiny{
		margin-bottom:1px
}
	.only-xs-ins-tiny{
		padding-top:1px;
		padding-bottom:1px
}
	.only-xs-shift-xs{
		margin-top:5px
}
	.only-xs-offs-xs{
		margin-bottom:5px
}
	.only-xs-ins-xs{
		padding-top:5px;
		padding-bottom:5px
}
	.only-xs-shift-sm{
		margin-top:10px
}
	.only-xs-offs-sm{
		margin-bottom:10px
}
	.only-xs-ins-sm{
		padding-top:10px;
		padding-bottom:10px
}
	.only-xs-shift-md{
		margin-top:20px
}
	.only-xs-offs-md{
		margin-bottom:20px
}
	.only-xs-ins-md{
		padding-top:20px;
		padding-bottom:20px
}
	.only-xs-shift-lg{
		margin-top:30px
}
	.only-xs-offs-lg{
		margin-bottom:30px
}
	.only-xs-ins-lg{
		padding-top:30px;
		padding-bottom:30px
}
	.only-xs-shift-xl{
		margin-top:60px
}
	.only-xs-offs-xl{
		margin-bottom:60px
}
	.only-xs-ins-xl{
		padding-top:60px;
		padding-bottom:60px
}
	.only-xs-shift-xxl{
		margin-top:100px
}
	.only-xs-offs-xxl{
		margin-bottom:100px
}
	.only-xs-ins-xxl{
		padding-top:100px;
		padding-bottom:100px
}
}
@media (min-width:768px){
	body.body .res-text-xxl{
		font-size:44px
}
	body.body .res-text-xl{
		font-size:32px
}
	body.body .res-text-lg{
		font-size:24px
}
	body.body .res-text-md{
		font-size:18px
}
	body.body .res-text-sm{
		font-size:14px
}
	body.body .res-text-n{
		font-size:12px
}
	body.body .res-text-xs{
		font-size:11px
}
	.sm-col-auto{
		width:auto !important
}
	.sm-col-2-10{
		width:20% !important
}
	.order-sm-first{
		-webkit-box-ordinal-group:-1;
		-moz-box-ordinal-group:-1;
		-o-box-ordinal-group:-1;
		-ms-flex-order:-1;
		-webkit-order:-1;
		order:-1
}
	.order-sm-last{
		-webkit-box-ordinal-group:1000;
		-moz-box-ordinal-group:1000;
		-o-box-ordinal-group:1000;
		-ms-flex-order:1000;
		-webkit-order:1000;
		order:1000
}
	.d-sm-none{
		display:none !important
}
	.d-sm-block{
		display:block !important
}
	.d-sm-flex{
		display:-webkit-box !important;
		display:-moz-box !important;
		display:-webkit-flex !important;
		display:-ms-flexbox !important;
		display:box !important;
		display:flex !important
}
	.d-sm-inline-flex{
		display:-webkit-inline-box !important;
		display:-moz-inline-box !important;
		display:-webkit-inline-flex !important;
		display:-ms-inline-flexbox !important;
		display:inline-box !important;
		display:inline-flex !important
}
	.d-sm-inline{
		display:inline !important
}
	.d-sm-inline-block{
		display:inline-block !important
}
	.sm-col-1{
		width:8.333333333333332% !important
}
	.sm-push-1{
		left:8.333333333333332%
}
	.sm-pull-1{
		left:-8.333333333333332%
}
	.sm-col-offs-1{
		margin-left:8.333333333333332%
}
	.order-sm-1{
		-webkit-box-ordinal-group:1;
		-moz-box-ordinal-group:1;
		-o-box-ordinal-group:1;
		-ms-flex-order:1;
		-webkit-order:1;
		order:1
}
	.row > .sm-col-1,.row > .sm-col-2,.row > .sm-col-3,.row > .sm-col-4,.row > .sm-col-5,.row > .sm-col-6,.row > .sm-col-7,.row > .sm-col-8,.row > .sm-col-9,.row > .sm-col-10,.row > .sm-col-11,.row > .sm-col-12,.row > .sm-col,.row > .sm-col-2-10{
		display:inline-block;
		float:left;
		position:relative;
	}
	.flex > .sm-col-1{
		-webkit-box-flex:1;
		-moz-box-flex:1;
		-o-box-flex:1;
		box-flex:1;
		-webkit-flex:0 0 8.333333333333332%;
		-ms-flex:0 0 8.333333333333332%;
		flex:0 0 8.333333333333332%
}
	.table > .sm-col-1,.table > .sm-col-2,.table > .sm-col-3,.table > .sm-col-4,.table > .sm-col-5,.table > .sm-col-6,.table > .sm-col-7,.table > .sm-col-8,.table > .sm-col-9,.table > .sm-col-10,.table > .sm-col-11,.table > .sm-col-12,.table > .sm-col,.table > .sm-col-2-10{
		display:table-cell;
		vertical-align:top
}
	.sm-col-2{
		width:16.666666666666664% !important
}
	.sm-push-2{
		left:16.666666666666664%
}
	.sm-pull-2{
		left:-16.666666666666664%
}
	.sm-col-offs-2{
		margin-left:16.666666666666664%
}
	.order-sm-2{
		-webkit-box-ordinal-group:2;
		-moz-box-ordinal-group:2;
		-o-box-ordinal-group:2;
		-ms-flex-order:2;
		-webkit-order:2;
		order:2
}
	.flex > .sm-col-2{
		-webkit-box-flex:1;
		-moz-box-flex:1;
		-o-box-flex:1;
		box-flex:1;
		-webkit-flex:0 0 16.666666666666664%;
		-ms-flex:0 0 16.666666666666664%;
		flex:0 0 16.666666666666664%
}
	.sm-col-3{
		width:25% !important
}
	.sm-push-3{
		left:25%
}
	.sm-pull-3{
		left:-25%
}
	.sm-col-offs-3{
		margin-left:25%
}
	.order-sm-3{
		-webkit-box-ordinal-group:3;
		-moz-box-ordinal-group:3;
		-o-box-ordinal-group:3;
		-ms-flex-order:3;
		-webkit-order:3;
		order:3
}
	.flex > .sm-col-3{
		-webkit-box-flex:1;
		-moz-box-flex:1;
		-o-box-flex:1;
		box-flex:1;
		-webkit-flex:0 0 25%;
		-ms-flex:0 0 25%;
		flex:0 0 25%
}
	.sm-col-4{
		width:33.33333333333333% !important
}
	.sm-push-4{
		left:33.33333333333333%
}
	.sm-pull-4{
		left:-33.33333333333333%
}
	.sm-col-offs-4{
		margin-left:33.33333333333333%
}
	.order-sm-4{
		-webkit-box-ordinal-group:4;
		-moz-box-ordinal-group:4;
		-o-box-ordinal-group:4;
		-ms-flex-order:4;
		-webkit-order:4;
		order:4
}
	.flex > .sm-col-4{
		-webkit-box-flex:1;
		-moz-box-flex:1;
		-o-box-flex:1;
		box-flex:1;
		-webkit-flex:0 0 33.33333333333333%;
		-ms-flex:0 0 33.33333333333333%;
		flex:0 0 33.33333333333333%
}
	.sm-col-5{
		width:41.66666666666667% !important
}
	.sm-push-5{
		left:41.66666666666667%
}
	.sm-pull-5{
		left:-41.66666666666667%
}
	.sm-col-offs-5{
		margin-left:41.66666666666667%
}
	.order-sm-5{
		-webkit-box-ordinal-group:5;
		-moz-box-ordinal-group:5;
		-o-box-ordinal-group:5;
		-ms-flex-order:5;
		-webkit-order:5;
		order:5
}
	.flex > .sm-col-5{
		-webkit-box-flex:1;
		-moz-box-flex:1;
		-o-box-flex:1;
		box-flex:1;
		-webkit-flex:0 0 41.66666666666667%;
		-ms-flex:0 0 41.66666666666667%;
		flex:0 0 41.66666666666667%
}
	.sm-col-6{
		width:50% !important
}
	.sm-push-6{
		left:50%
}
	.sm-pull-6{
		left:-50%
}
	.sm-col-offs-6{
		margin-left:50%
}
	.order-sm-6{
		-webkit-box-ordinal-group:6;
		-moz-box-ordinal-group:6;
		-o-box-ordinal-group:6;
		-ms-flex-order:6;
		-webkit-order:6;
		order:6
}
	.flex > .sm-col-6{
		-webkit-box-flex:1;
		-moz-box-flex:1;
		-o-box-flex:1;
		box-flex:1;
		-webkit-flex:0 0 50%;
		-ms-flex:0 0 50%;
		flex:0 0 50%
}
	.sm-col-7{
		width:58.333333333333336% !important
}
	.sm-push-7{
		left:58.333333333333336%
}
	.sm-pull-7{
		left:-58.333333333333336%
}
	.sm-col-offs-7{
		margin-left:58.333333333333336%
}
	.order-sm-7{
		-webkit-box-ordinal-group:7;
		-moz-box-ordinal-group:7;
		-o-box-ordinal-group:7;
		-ms-flex-order:7;
		-webkit-order:7;
		order:7
}
	.flex > .sm-col-7{
		-webkit-box-flex:1;
		-moz-box-flex:1;
		-o-box-flex:1;
		box-flex:1;
		-webkit-flex:0 0 58.333333333333336%;
		-ms-flex:0 0 58.333333333333336%;
		flex:0 0 58.333333333333336%
}
	.sm-col-8{
		width:66.66666666666666% !important
}
	.sm-push-8{
		left:66.66666666666666%
}
	.sm-pull-8{
		left:-66.66666666666666%
}
	.sm-col-offs-8{
		margin-left:66.66666666666666%
}
	.order-sm-8{
		-webkit-box-ordinal-group:8;
		-moz-box-ordinal-group:8;
		-o-box-ordinal-group:8;
		-ms-flex-order:8;
		-webkit-order:8;
		order:8
}
	.flex > .sm-col-8{
		-webkit-box-flex:1;
		-moz-box-flex:1;
		-o-box-flex:1;
		box-flex:1;
		-webkit-flex:0 0 66.66666666666666%;
		-ms-flex:0 0 66.66666666666666%;
		flex:0 0 66.66666666666666%
}
	.sm-col-9{
		width:75% !important
}
	.sm-push-9{
		left:75%
}
	.sm-pull-9{
		left:-75%
}
	.sm-col-offs-9{
		margin-left:75%
}
	.order-sm-9{
		-webkit-box-ordinal-group:9;
		-moz-box-ordinal-group:9;
		-o-box-ordinal-group:9;
		-ms-flex-order:9;
		-webkit-order:9;
		order:9
}
	.flex > .sm-col-9{
		-webkit-box-flex:1;
		-moz-box-flex:1;
		-o-box-flex:1;
		box-flex:1;
		-webkit-flex:0 0 75%;
		-ms-flex:0 0 75%;
		flex:0 0 75%
}
	.sm-col-10{
		width:83.33333333333334% !important
}
	.sm-push-10{
		left:83.33333333333334%
}
	.sm-pull-10{
		left:-83.33333333333334%
}
	.sm-col-offs-10{
		margin-left:83.33333333333334%
}
	.order-sm-10{
		-webkit-box-ordinal-group:10;
		-moz-box-ordinal-group:10;
		-o-box-ordinal-group:10;
		-ms-flex-order:10;
		-webkit-order:10;
		order:10
}
	.flex > .sm-col-10{
		-webkit-box-flex:1;
		-moz-box-flex:1;
		-o-box-flex:1;
		box-flex:1;
		-webkit-flex:0 0 83.33333333333334%;
		-ms-flex:0 0 83.33333333333334%;
		flex:0 0 83.33333333333334%
}
	.sm-col-11{
		width:91.66666666666666% !important
}
	.sm-push-11{
		left:91.66666666666666%
}
	.sm-pull-11{
		left:-91.66666666666666%
}
	.sm-col-offs-11{
		margin-left:91.66666666666666%
}
	.order-sm-11{
		-webkit-box-ordinal-group:11;
		-moz-box-ordinal-group:11;
		-o-box-ordinal-group:11;
		-ms-flex-order:11;
		-webkit-order:11;
		order:11
}
	.flex > .sm-col-11{
		-webkit-box-flex:1;
		-moz-box-flex:1;
		-o-box-flex:1;
		box-flex:1;
		-webkit-flex:0 0 91.66666666666666%;
		-ms-flex:0 0 91.66666666666666%;
		flex:0 0 91.66666666666666%
}
	.sm-col-12{
		width:100% !important
}
	.sm-push-12{
		left:100%
}
	.sm-pull-12{
		left:-100%
}
	.sm-col-offs-12{
		margin-left:100%
}
	.order-sm-12{
		-webkit-box-ordinal-group:12;
		-moz-box-ordinal-group:12;
		-o-box-ordinal-group:12;
		-ms-flex-order:12;
		-webkit-order:12;
		order:12
}
	.flex > .sm-col-12{
		-webkit-box-flex:1;
		-moz-box-flex:1;
		-o-box-flex:1;
		box-flex:1;
		-webkit-flex:0 0 100%;
		-ms-flex:0 0 100%;
		flex:0 0 100%
}
	.flex > .sm-col{
		-webkit-box-flex:1;
		-moz-box-flex:1;
		-o-box-flex:1;
		box-flex:1;
		-webkit-flex:1 1;
		-ms-flex:1 1;
		flex:1 1
}
	.flex > .sm-col-2-10{
		-webkit-box-flex:1;
		-moz-box-flex:1;
		-o-box-flex:1;
		box-flex:1;
		-webkit-flex:0 0 20%;
		-ms-flex:0 0 20%;
		flex:0 0 20%
}
	.flex > .sm-col-auto{
		-webkit-box-flex:1;
		-moz-box-flex:1;
		-o-box-flex:1;
		box-flex:1;
		-webkit-flex:0 0 auto;
		-ms-flex:0 0 auto;
		flex:0 0 auto
}
	.sm-text-center{
		text-align:center
}
	.sm-text-left{
		text-align:left
}
	.sm-text-right{
		text-align:right
}
	.sm-text-justify{
		text-align:justify
}
	.sm-text-justify-center{
		text-align:justify;
		text-align-last:center
}
	.sm-fix-container{
		margin-left:0;
		margin-right:0
}
	.sm-shift-tiny{
		margin-top:1px
}
	.sm-offs-tiny{
		margin-bottom:1px
}
	.sm-ins-tiny{
		padding-top:1px;
		padding-bottom:1px
}
	.sm-shift-xs{
		margin-top:5px
}
	.sm-offs-xs{
		margin-bottom:5px
}
	.sm-ins-xs{
		padding-top:5px;
		padding-bottom:5px
}
	.sm-shift-sm{
		margin-top:10px
}
	.sm-offs-sm{
		margin-bottom:10px
}
	.sm-ins-sm{
		padding-top:10px;
		padding-bottom:10px
}
	.sm-shift-md{
		margin-top:20px
}
	.sm-offs-md{
		margin-bottom:20px
}
	.sm-ins-md{
		padding-top:20px;
		padding-bottom:20px
}
	.sm-shift-lg{
		margin-top:30px
}
	.sm-offs-lg{
		margin-bottom:30px
}
	.sm-ins-lg{
		padding-top:30px;
		padding-bottom:30px
}
	.sm-shift-xl{
		margin-top:60px
}
	.sm-offs-xl{
		margin-bottom:60px
}
	.sm-ins-xl{
		padding-top:60px;
		padding-bottom:60px
}
	.sm-shift-xxl{
		margin-top:100px
}
	.sm-offs-xxl{
		margin-bottom:100px
}
	.sm-ins-xxl{
		padding-top:100px;
		padding-bottom:100px
}
	.xs-shown{
		display:none !important
}
	.smart-container{
		max-width:840px
}
}
@media (max-width:767px),(min-width:992px){
	.sm-shown{
		display:none !important
}
}
@media (min-width:992px){
	body.body .res-text-xxl{
		font-size:54px
}
	body.body .res-text-xl{
		font-size:40px
}
	body.body .res-text-lg{
		font-size:28px
}
	body.body .res-text-md{
		font-size:21px
}
	body.body .res-text-sm{
		font-size:16px
}
	body.body .res-text-n{
		font-size:13px
}
	body.body .res-text-xs{
		font-size:12px
}
	.md-col-auto{
		width:auto !important
}
	.md-col-2-10{
		width:20% !important
}
	.order-md-first{
		-webkit-box-ordinal-group:-1;
		-moz-box-ordinal-group:-1;
		-o-box-ordinal-group:-1;
		-ms-flex-order:-1;
		-webkit-order:-1;
		order:-1
}
	.order-md-last{
		-webkit-box-ordinal-group:1000;
		-moz-box-ordinal-group:1000;
		-o-box-ordinal-group:1000;
		-ms-flex-order:1000;
		-webkit-order:1000;
		order:1000
}
	.d-md-none{
		display:none !important
}
	.d-md-block{
		display:block !important
}
	.d-md-flex{
		display:-webkit-box !important;
		display:-moz-box !important;
		display:-webkit-flex !important;
		display:-ms-flexbox !important;
		display:box !important;
		display:flex !important
}
	.d-md-inline-flex{
		display:-webkit-inline-box !important;
		display:-moz-inline-box !important;
		display:-webkit-inline-flex !important;
		display:-ms-inline-flexbox !important;
		display:inline-box !important;
		display:inline-flex !important
}
	.d-md-inline{
		display:inline !important
}
	.d-md-inline-block{
		display:inline-block !important
}
	.md-col-1{
		width:8.333333333333332% !important
}
	.md-push-1{
		left:8.333333333333332%
}
	.md-pull-1{
		left:-8.333333333333332%
}
	.md-col-offs-1{
		margin-left:8.333333333333332%
}
	.order-md-1{
		-webkit-box-ordinal-group:1;
		-moz-box-ordinal-group:1;
		-o-box-ordinal-group:1;
		-ms-flex-order:1;
		-webkit-order:1;
		order:1
}
	.row > .md-col-1,.row > .md-col-2,.row > .md-col-3,.row > .md-col-4,.row > .md-col-5,.row > .md-col-6,.row > .md-col-7,.row > .md-col-8,.row > .md-col-9,.row > .md-col-10,.row > .md-col-11,.row > .md-col-12,.row > .md-col,.row > .md-col-2-10{
		display:inline-block;
		float:left;
		position:relative;
	}
	.flex > .md-col-1{
		-webkit-box-flex:1;
		-moz-box-flex:1;
		-o-box-flex:1;
		box-flex:1;
		-webkit-flex:0 0 8.333333333333332%;
		-ms-flex:0 0 8.333333333333332%;
		flex:0 0 8.333333333333332%
}
	.table > .md-col-1,.table > .md-col-2,.table > .md-col-3,.table > .md-col-4,.table > .md-col-5,.table > .md-col-6,.table > .md-col-7,.table > .md-col-8,.table > .md-col-9,.table > .md-col-10,.table > .md-col-11,.table > .md-col-12,.table > .md-col,.table > .md-col-2-10{
		display:table-cell;
		vertical-align:top
}
	.md-col-2{
		width:16.666666666666664% !important
}
	.md-push-2{
		left:16.666666666666664%
}
	.md-pull-2{
		left:-16.666666666666664%
}
	.md-col-offs-2{
		margin-left:16.666666666666664%
}
	.order-md-2{
		-webkit-box-ordinal-group:2;
		-moz-box-ordinal-group:2;
		-o-box-ordinal-group:2;
		-ms-flex-order:2;
		-webkit-order:2;
		order:2
}
	.flex > .md-col-2{
		-webkit-box-flex:1;
		-moz-box-flex:1;
		-o-box-flex:1;
		box-flex:1;
		-webkit-flex:0 0 16.666666666666664%;
		-ms-flex:0 0 16.666666666666664%;
		flex:0 0 16.666666666666664%
}
	.md-col-3{
		width:25% !important
}
	.md-push-3{
		left:25%
}
	.md-pull-3{
		left:-25%
}
	.md-col-offs-3{
		margin-left:25%
}
	.order-md-3{
		-webkit-box-ordinal-group:3;
		-moz-box-ordinal-group:3;
		-o-box-ordinal-group:3;
		-ms-flex-order:3;
		-webkit-order:3;
		order:3
}
	.flex > .md-col-3{
		-webkit-box-flex:1;
		-moz-box-flex:1;
		-o-box-flex:1;
		box-flex:1;
		-webkit-flex:0 0 25%;
		-ms-flex:0 0 25%;
		flex:0 0 25%
}
	.md-col-4{
		width:33.33333333333333% !important
}
	.md-push-4{
		left:33.33333333333333%
}
	.md-pull-4{
		left:-33.33333333333333%
}
	.md-col-offs-4{
		margin-left:33.33333333333333%
}
	.order-md-4{
		-webkit-box-ordinal-group:4;
		-moz-box-ordinal-group:4;
		-o-box-ordinal-group:4;
		-ms-flex-order:4;
		-webkit-order:4;
		order:4
}
	.flex > .md-col-4{
		-webkit-box-flex:1;
		-moz-box-flex:1;
		-o-box-flex:1;
		box-flex:1;
		-webkit-flex:0 0 33.33333333333333%;
		-ms-flex:0 0 33.33333333333333%;
		flex:0 0 33.33333333333333%
}
	.md-col-5{
		width:41.66666666666667% !important
}
	.md-push-5{
		left:41.66666666666667%
}
	.md-pull-5{
		left:-41.66666666666667%
}
	.md-col-offs-5{
		margin-left:41.66666666666667%
}
	.order-md-5{
		-webkit-box-ordinal-group:5;
		-moz-box-ordinal-group:5;
		-o-box-ordinal-group:5;
		-ms-flex-order:5;
		-webkit-order:5;
		order:5
}
	.flex > .md-col-5{
		-webkit-box-flex:1;
		-moz-box-flex:1;
		-o-box-flex:1;
		box-flex:1;
		-webkit-flex:0 0 41.66666666666667%;
		-ms-flex:0 0 41.66666666666667%;
		flex:0 0 41.66666666666667%
}
	.md-col-6{
		width:50% !important
}
	.md-push-6{
		left:50%
}
	.md-pull-6{
		left:-50%
}
	.md-col-offs-6{
		margin-left:50%
}
	.order-md-6{
		-webkit-box-ordinal-group:6;
		-moz-box-ordinal-group:6;
		-o-box-ordinal-group:6;
		-ms-flex-order:6;
		-webkit-order:6;
		order:6
}
	.flex > .md-col-6{
		-webkit-box-flex:1;
		-moz-box-flex:1;
		-o-box-flex:1;
		box-flex:1;
		-webkit-flex:0 0 50%;
		-ms-flex:0 0 50%;
		flex:0 0 50%
}
	.md-col-7{
		width:58.333333333333336% !important
}
	.md-push-7{
		left:58.333333333333336%
}
	.md-pull-7{
		left:-58.333333333333336%
}
	.md-col-offs-7{
		margin-left:58.333333333333336%
}
	.order-md-7{
		-webkit-box-ordinal-group:7;
		-moz-box-ordinal-group:7;
		-o-box-ordinal-group:7;
		-ms-flex-order:7;
		-webkit-order:7;
		order:7
}
	.flex > .md-col-7{
		-webkit-box-flex:1;
		-moz-box-flex:1;
		-o-box-flex:1;
		box-flex:1;
		-webkit-flex:0 0 58.333333333333336%;
		-ms-flex:0 0 58.333333333333336%;
		flex:0 0 58.333333333333336%
}
	.md-col-8{
		width:66.66666666666666% !important
}
	.md-push-8{
		left:66.66666666666666%
}
	.md-pull-8{
		left:-66.66666666666666%
}
	.md-col-offs-8{
		margin-left:66.66666666666666%
}
	.order-md-8{
		-webkit-box-ordinal-group:8;
		-moz-box-ordinal-group:8;
		-o-box-ordinal-group:8;
		-ms-flex-order:8;
		-webkit-order:8;
		order:8
}
	.flex > .md-col-8{
		-webkit-box-flex:1;
		-moz-box-flex:1;
		-o-box-flex:1;
		box-flex:1;
		-webkit-flex:0 0 66.66666666666666%;
		-ms-flex:0 0 66.66666666666666%;
		flex:0 0 66.66666666666666%
}
	.md-col-9{
		width:75% !important
}
	.md-push-9{
		left:75%
}
	.md-pull-9{
		left:-75%
}
	.md-col-offs-9{
		margin-left:75%
}
	.order-md-9{
		-webkit-box-ordinal-group:9;
		-moz-box-ordinal-group:9;
		-o-box-ordinal-group:9;
		-ms-flex-order:9;
		-webkit-order:9;
		order:9
}
	.flex > .md-col-9{
		-webkit-box-flex:1;
		-moz-box-flex:1;
		-o-box-flex:1;
		box-flex:1;
		-webkit-flex:0 0 75%;
		-ms-flex:0 0 75%;
		flex:0 0 75%
}
	.md-col-10{
		width:83.33333333333334% !important
}
	.md-push-10{
		left:83.33333333333334%
}
	.md-pull-10{
		left:-83.33333333333334%
}
	.md-col-offs-10{
		margin-left:83.33333333333334%
}
	.order-md-10{
		-webkit-box-ordinal-group:10;
		-moz-box-ordinal-group:10;
		-o-box-ordinal-group:10;
		-ms-flex-order:10;
		-webkit-order:10;
		order:10
}
	.flex > .md-col-10{
		-webkit-box-flex:1;
		-moz-box-flex:1;
		-o-box-flex:1;
		box-flex:1;
		-webkit-flex:0 0 83.33333333333334%;
		-ms-flex:0 0 83.33333333333334%;
		flex:0 0 83.33333333333334%
}
	.md-col-11{
		width:91.66666666666666% !important
}
	.md-push-11{
		left:91.66666666666666%
}
	.md-pull-11{
		left:-91.66666666666666%
}
	.md-col-offs-11{
		margin-left:91.66666666666666%
}
	.order-md-11{
		-webkit-box-ordinal-group:11;
		-moz-box-ordinal-group:11;
		-o-box-ordinal-group:11;
		-ms-flex-order:11;
		-webkit-order:11;
		order:11
}
	.flex > .md-col-11{
		-webkit-box-flex:1;
		-moz-box-flex:1;
		-o-box-flex:1;
		box-flex:1;
		-webkit-flex:0 0 91.66666666666666%;
		-ms-flex:0 0 91.66666666666666%;
		flex:0 0 91.66666666666666%
}
	.md-col-12{
		width:100% !important
}
	.md-push-12{
		left:100%
}
	.md-pull-12{
		left:-100%
}
	.md-col-offs-12{
		margin-left:100%
}
	.order-md-12{
		-webkit-box-ordinal-group:12;
		-moz-box-ordinal-group:12;
		-o-box-ordinal-group:12;
		-ms-flex-order:12;
		-webkit-order:12;
		order:12
}
	.flex > .md-col-12{
		-webkit-box-flex:1;
		-moz-box-flex:1;
		-o-box-flex:1;
		box-flex:1;
		-webkit-flex:0 0 100%;
		-ms-flex:0 0 100%;
		flex:0 0 100%
}
	.flex > .md-col{
		-webkit-box-flex:1;
		-moz-box-flex:1;
		-o-box-flex:1;
		box-flex:1;
		-webkit-flex:1 1;
		-ms-flex:1 1;
		flex:1 1
}
	.flex > .md-col-2-10{
		-webkit-box-flex:1;
		-moz-box-flex:1;
		-o-box-flex:1;
		box-flex:1;
		-webkit-flex:0 0 20%;
		-ms-flex:0 0 20%;
		flex:0 0 20%
}
	.flex > .md-col-auto{
		-webkit-box-flex:1;
		-moz-box-flex:1;
		-o-box-flex:1;
		box-flex:1;
		-webkit-flex:0 0 auto;
		-ms-flex:0 0 auto;
		flex:0 0 auto
}
	.cols-2 > .md-col-6:nth-child(2n + 1){
		clear:left
}
	.cols-2-to-3 > .md-col-4:nth-child(3n + 1){
		clear:left
}
	.md-text-center{
		text-align:center
}
	.md-text-left{
		text-align:left
}
	.md-text-right{
		text-align:right
}
	.md-text-justify{
		text-align:justify
}
	.md-text-justify-center{
		text-align:justify;
		text-align-last:center
}
	.md-fix-container{
		margin-left:0;
		margin-right:0
}
	.md-shift-tiny{
		margin-top:1px
}
	.md-offs-tiny{
		margin-bottom:1px
}
	.md-ins-tiny{
		padding-top:1px;
		padding-bottom:1px
}
	.md-shift-xs{
		margin-top:5px
}
	.md-offs-xs{
		margin-bottom:5px
}
	.md-ins-xs{
		padding-top:5px;
		padding-bottom:5px
}
	.md-shift-sm{
		margin-top:10px
}
	.md-offs-sm{
		margin-bottom:10px
}
	.md-ins-sm{
		padding-top:10px;
		padding-bottom:10px
}
	.md-shift-md{
		margin-top:20px
}
	.md-offs-md{
		margin-bottom:20px
}
	.md-ins-md{
		padding-top:20px;
		padding-bottom:20px
}
	.md-shift-lg{
		margin-top:30px
}
	.md-offs-lg{
		margin-bottom:30px
}
	.md-ins-lg{
		padding-top:30px;
		padding-bottom:30px
}
	.md-shift-xl{
		margin-top:60px
}
	.md-offs-xl{
		margin-bottom:60px
}
	.md-ins-xl{
		padding-top:60px;
		padding-bottom:60px
}
	.md-shift-xxl{
		margin-top:100px
}
	.md-offs-xxl{
		margin-bottom:100px
}
	.md-ins-xxl{
		padding-top:100px;
		padding-bottom:100px
}
	.smart-container,.md-smart-container{
		max-width:1200px
}
}
@media (max-width:991px),(min-width:1600px){
	.md-shown{
		display:none !important
}
}
@media (min-width:1600px){
	body.body .res-text-xxl{
		font-size:64px
}
	body.body .res-text-xl{
		font-size:48px
}
	body.body .res-text-lg{
		font-size:34px
}
	body.body .res-text-md{
		font-size:24px
}
	body.body .res-text-sm{
		font-size:18px
}
	body.body .res-text-n{
		font-size:14px
}
	.lg-col-auto{
		width:auto !important
}
	.lg-col-2-10{
		width:20% !important
}
	.order-lg-first{
		-webkit-box-ordinal-group:-1;
		-moz-box-ordinal-group:-1;
		-o-box-ordinal-group:-1;
		-ms-flex-order:-1;
		-webkit-order:-1;
		order:-1
}
	.order-lg-last{
		-webkit-box-ordinal-group:1000;
		-moz-box-ordinal-group:1000;
		-o-box-ordinal-group:1000;
		-ms-flex-order:1000;
		-webkit-order:1000;
		order:1000
}
	.d-lg-none{
		display:none !important
}
	.d-lg-block{
		display:block !important
}
	.d-lg-flex{
		display:-webkit-box !important;
		display:-moz-box !important;
		display:-webkit-flex !important;
		display:-ms-flexbox !important;
		display:box !important;
		display:flex !important
}
	.d-lg-inline-flex{
		display:-webkit-inline-box !important;
		display:-moz-inline-box !important;
		display:-webkit-inline-flex !important;
		display:-ms-inline-flexbox !important;
		display:inline-box !important;
		display:inline-flex !important
}
	.d-lg-inline{
		display:inline !important
}
	.d-lg-inline-block{
		display:inline-block !important
}
	.lg-col-1{
		width:8.333333333333332% !important
}
	.lg-push-1{
		left:8.333333333333332%
}
	.lg-pull-1{
		left:-8.333333333333332%
}
	.lg-col-offs-1{
		margin-left:8.333333333333332%
}
	.order-lg-1{
		-webkit-box-ordinal-group:1;
		-moz-box-ordinal-group:1;
		-o-box-ordinal-group:1;
		-ms-flex-order:1;
		-webkit-order:1;
		order:1
}
	.row > .lg-col-1,.row > .lg-col-2,.row > .lg-col-3,.row > .lg-col-4,.row > .lg-col-5,.row > .lg-col-6,.row > .lg-col-7,.row > .lg-col-8,.row > .lg-col-9,.row > .lg-col-10,.row > .lg-col-11,.row > .lg-col-12,.row > .lg-col,.row > .lg-col-2-10{
		display:inline-block;
		float:left;
		position:relative;
	}
	.flex > .lg-col-1{
		-webkit-box-flex:1;
		-moz-box-flex:1;
		-o-box-flex:1;
		box-flex:1;
		-webkit-flex:0 0 8.333333333333332%;
		-ms-flex:0 0 8.333333333333332%;
		flex:0 0 8.333333333333332%
}
	.table > .lg-col-1,.table > .lg-col-2,.table > .lg-col-3,.table > .lg-col-4,.table > .lg-col-5,.table > .lg-col-6,.table > .lg-col-7,.table > .lg-col-8,.table > .lg-col-9,.table > .lg-col-10,.table > .lg-col-11,.table > .lg-col-12,.table > .lg-col,.table > .lg-col-2-10{
		display:table-cell;
		vertical-align:top
}
	.lg-col-2{
		width:16.666666666666664% !important
}
	.lg-push-2{
		left:16.666666666666664%
}
	.lg-pull-2{
		left:-16.666666666666664%
}
	.lg-col-offs-2{
		margin-left:16.666666666666664%
}
	.order-lg-2{
		-webkit-box-ordinal-group:2;
		-moz-box-ordinal-group:2;
		-o-box-ordinal-group:2;
		-ms-flex-order:2;
		-webkit-order:2;
		order:2
}
	.flex > .lg-col-2{
		-webkit-box-flex:1;
		-moz-box-flex:1;
		-o-box-flex:1;
		box-flex:1;
		-webkit-flex:0 0 16.666666666666664%;
		-ms-flex:0 0 16.666666666666664%;
		flex:0 0 16.666666666666664%
}
	.lg-col-3{
		width:25% !important
}
	.lg-push-3{
		left:25%
}
	.lg-pull-3{
		left:-25%
}
	.lg-col-offs-3{
		margin-left:25%
}
	.order-lg-3{
		-webkit-box-ordinal-group:3;
		-moz-box-ordinal-group:3;
		-o-box-ordinal-group:3;
		-ms-flex-order:3;
		-webkit-order:3;
		order:3
}
	.flex > .lg-col-3{
		-webkit-box-flex:1;
		-moz-box-flex:1;
		-o-box-flex:1;
		box-flex:1;
		-webkit-flex:0 0 25%;
		-ms-flex:0 0 25%;
		flex:0 0 25%
}
	.lg-col-4{
		width:33.33333333333333% !important
}
	.lg-push-4{
		left:33.33333333333333%
}
	.lg-pull-4{
		left:-33.33333333333333%
}
	.lg-col-offs-4{
		margin-left:33.33333333333333%
}
	.order-lg-4{
		-webkit-box-ordinal-group:4;
		-moz-box-ordinal-group:4;
		-o-box-ordinal-group:4;
		-ms-flex-order:4;
		-webkit-order:4;
		order:4
}
	.flex > .lg-col-4{
		-webkit-box-flex:1;
		-moz-box-flex:1;
		-o-box-flex:1;
		box-flex:1;
		-webkit-flex:0 0 33.33333333333333%;
		-ms-flex:0 0 33.33333333333333%;
		flex:0 0 33.33333333333333%
}
	.lg-col-5{
		width:41.66666666666667% !important
}
	.lg-push-5{
		left:41.66666666666667%
}
	.lg-pull-5{
		left:-41.66666666666667%
}
	.lg-col-offs-5{
		margin-left:41.66666666666667%
}
	.order-lg-5{
		-webkit-box-ordinal-group:5;
		-moz-box-ordinal-group:5;
		-o-box-ordinal-group:5;
		-ms-flex-order:5;
		-webkit-order:5;
		order:5
}
	.flex > .lg-col-5{
		-webkit-box-flex:1;
		-moz-box-flex:1;
		-o-box-flex:1;
		box-flex:1;
		-webkit-flex:0 0 41.66666666666667%;
		-ms-flex:0 0 41.66666666666667%;
		flex:0 0 41.66666666666667%
}
	.lg-col-6{
		width:50% !important
}
	.lg-push-6{
		left:50%
}
	.lg-pull-6{
		left:-50%
}
	.lg-col-offs-6{
		margin-left:50%
}
	.order-lg-6{
		-webkit-box-ordinal-group:6;
		-moz-box-ordinal-group:6;
		-o-box-ordinal-group:6;
		-ms-flex-order:6;
		-webkit-order:6;
		order:6
}
	.flex > .lg-col-6{
		-webkit-box-flex:1;
		-moz-box-flex:1;
		-o-box-flex:1;
		box-flex:1;
		-webkit-flex:0 0 50%;
		-ms-flex:0 0 50%;
		flex:0 0 50%
}
	.lg-col-7{
		width:58.333333333333336% !important
}
	.lg-push-7{
		left:58.333333333333336%
}
	.lg-pull-7{
		left:-58.333333333333336%
}
	.lg-col-offs-7{
		margin-left:58.333333333333336%
}
	.order-lg-7{
		-webkit-box-ordinal-group:7;
		-moz-box-ordinal-group:7;
		-o-box-ordinal-group:7;
		-ms-flex-order:7;
		-webkit-order:7;
		order:7
}
	.flex > .lg-col-7{
		-webkit-box-flex:1;
		-moz-box-flex:1;
		-o-box-flex:1;
		box-flex:1;
		-webkit-flex:0 0 58.333333333333336%;
		-ms-flex:0 0 58.333333333333336%;
		flex:0 0 58.333333333333336%
}
	.lg-col-8{
		width:66.66666666666666% !important
}
	.lg-push-8{
		left:66.66666666666666%
}
	.lg-pull-8{
		left:-66.66666666666666%
}
	.lg-col-offs-8{
		margin-left:66.66666666666666%
}
	.order-lg-8{
		-webkit-box-ordinal-group:8;
		-moz-box-ordinal-group:8;
		-o-box-ordinal-group:8;
		-ms-flex-order:8;
		-webkit-order:8;
		order:8
}
	.flex > .lg-col-8{
		-webkit-box-flex:1;
		-moz-box-flex:1;
		-o-box-flex:1;
		box-flex:1;
		-webkit-flex:0 0 66.66666666666666%;
		-ms-flex:0 0 66.66666666666666%;
		flex:0 0 66.66666666666666%
}
	.lg-col-9{
		width:75% !important
}
	.lg-push-9{
		left:75%
}
	.lg-pull-9{
		left:-75%
}
	.lg-col-offs-9{
		margin-left:75%
}
	.order-lg-9{
		-webkit-box-ordinal-group:9;
		-moz-box-ordinal-group:9;
		-o-box-ordinal-group:9;
		-ms-flex-order:9;
		-webkit-order:9;
		order:9
}
	.flex > .lg-col-9{
		-webkit-box-flex:1;
		-moz-box-flex:1;
		-o-box-flex:1;
		box-flex:1;
		-webkit-flex:0 0 75%;
		-ms-flex:0 0 75%;
		flex:0 0 75%
}
	.lg-col-10{
		width:83.33333333333334% !important
}
	.lg-push-10{
		left:83.33333333333334%
}
	.lg-pull-10{
		left:-83.33333333333334%
}
	.lg-col-offs-10{
		margin-left:83.33333333333334%
}
	.order-lg-10{
		-webkit-box-ordinal-group:10;
		-moz-box-ordinal-group:10;
		-o-box-ordinal-group:10;
		-ms-flex-order:10;
		-webkit-order:10;
		order:10
}
	.flex > .lg-col-10{
		-webkit-box-flex:1;
		-moz-box-flex:1;
		-o-box-flex:1;
		box-flex:1;
		-webkit-flex:0 0 83.33333333333334%;
		-ms-flex:0 0 83.33333333333334%;
		flex:0 0 83.33333333333334%
}
	.lg-col-11{
		width:91.66666666666666% !important
}
	.lg-push-11{
		left:91.66666666666666%
}
	.lg-pull-11{
		left:-91.66666666666666%
}
	.lg-col-offs-11{
		margin-left:91.66666666666666%
}
	.order-lg-11{
		-webkit-box-ordinal-group:11;
		-moz-box-ordinal-group:11;
		-o-box-ordinal-group:11;
		-ms-flex-order:11;
		-webkit-order:11;
		order:11
}
	.flex > .lg-col-11{
		-webkit-box-flex:1;
		-moz-box-flex:1;
		-o-box-flex:1;
		box-flex:1;
		-webkit-flex:0 0 91.66666666666666%;
		-ms-flex:0 0 91.66666666666666%;
		flex:0 0 91.66666666666666%
}
	.lg-col-12{
		width:100% !important
}
	.lg-push-12{
		left:100%
}
	.lg-pull-12{
		left:-100%
}
	.lg-col-offs-12{
		margin-left:100%
}
	.order-lg-12{
		-webkit-box-ordinal-group:12;
		-moz-box-ordinal-group:12;
		-o-box-ordinal-group:12;
		-ms-flex-order:12;
		-webkit-order:12;
		order:12
}
	.flex > .lg-col-12{
		-webkit-box-flex:1;
		-moz-box-flex:1;
		-o-box-flex:1;
		box-flex:1;
		-webkit-flex:0 0 100%;
		-ms-flex:0 0 100%;
		flex:0 0 100%
}
	.flex > .lg-col{
		-webkit-box-flex:1;
		-moz-box-flex:1;
		-o-box-flex:1;
		box-flex:1;
		-webkit-flex:1 1;
		-ms-flex:1 1;
		flex:1 1
}
	.flex > .lg-col-2-10{
		-webkit-box-flex:1;
		-moz-box-flex:1;
		-o-box-flex:1;
		box-flex:1;
		-webkit-flex:0 0 20%;
		-ms-flex:0 0 20%;
		flex:0 0 20%
}
	.flex > .lg-col-auto{
		-webkit-box-flex:1;
		-moz-box-flex:1;
		-o-box-flex:1;
		box-flex:1;
		-webkit-flex:0 0 auto;
		-ms-flex:0 0 auto;
		flex:0 0 auto
}
	.lg-text-center{
		text-align:center
}
	.lg-text-left{
		text-align:left
}
	.lg-text-right{
		text-align:right
}
	.lg-text-justify{
		text-align:justify
}
	.lg-text-justify-center{
		text-align:justify;
		text-align-last:center
}
	.lg-fix-container{
		margin-left:0;
		margin-right:0
}
	.lg-shift-tiny{
		margin-top:1px
}
	.lg-offs-tiny{
		margin-bottom:1px
}
	.lg-ins-tiny{
		padding-top:1px;
		padding-bottom:1px
}
	.lg-shift-xs{
		margin-top:5px
}
	.lg-offs-xs{
		margin-bottom:5px
}
	.lg-ins-xs{
		padding-top:5px;
		padding-bottom:5px
}
	.lg-shift-sm{
		margin-top:10px
}
	.lg-offs-sm{
		margin-bottom:10px
}
	.lg-ins-sm{
		padding-top:10px;
		padding-bottom:10px
}
	.lg-shift-md{
		margin-top:20px
}
	.lg-offs-md{
		margin-bottom:20px
}
	.lg-ins-md{
		padding-top:20px;
		padding-bottom:20px
}
	.lg-shift-lg{
		margin-top:30px
}
	.lg-offs-lg{
		margin-bottom:30px
}
	.lg-ins-lg{
		padding-top:30px;
		padding-bottom:30px
}
	.lg-shift-xl{
		margin-top:60px
}
	.lg-offs-xl{
		margin-bottom:60px
}
	.lg-ins-xl{
		padding-top:60px;
		padding-bottom:60px
}
	.lg-shift-xxl{
		margin-top:100px
}
	.lg-offs-xxl{
		margin-bottom:100px
}
	.lg-ins-xxl{
		padding-top:100px;
		padding-bottom:100px
}
	.lg-hidden{
		display:none !important
}
}
@media (max-width:1599px){
	.lg-shown{
		display:none !important
}
}
@media (min-width:768px) and (max-width:991px){
	.cols-2-to-3 > .sm-col-6:nth-child(2n + 1){
		clear:left
}
	.cols-3-only > .sm-col-6:nth-child(3){
		left:25%;
		clear:left
}
	.sm-hidden{
		display:none !important
}
	.only-sm-text-center{
		text-align:center
}
	.only-sm-text-left{
		text-align:left
}
	.only-sm-text-right{
		text-align:right
}
	.only-sm-text-justify{
		text-align:justify
}
	.only-sm-text-justify-center{
		text-align:justify;
		text-align-last:center
}
	.only-sm-fix-container{
		margin-left:0;
		margin-right:0
}
	.only-sm-shift-tiny{
		margin-top:1px
}
	.only-sm-offs-tiny{
		margin-bottom:1px
}
	.only-sm-ins-tiny{
		padding-top:1px;
		padding-bottom:1px
}
	.only-sm-shift-xs{
		margin-top:5px
}
	.only-sm-offs-xs{
		margin-bottom:5px
}
	.only-sm-ins-xs{
		padding-top:5px;
		padding-bottom:5px
}
	.only-sm-shift-sm{
		margin-top:10px
}
	.only-sm-offs-sm{
		margin-bottom:10px
}
	.only-sm-ins-sm{
		padding-top:10px;
		padding-bottom:10px
}
	.only-sm-shift-md{
		margin-top:20px
}
	.only-sm-offs-md{
		margin-bottom:20px
}
	.only-sm-ins-md{
		padding-top:20px;
		padding-bottom:20px
}
	.only-sm-shift-lg{
		margin-top:30px
}
	.only-sm-offs-lg{
		margin-bottom:30px
}
	.only-sm-ins-lg{
		padding-top:30px;
		padding-bottom:30px
}
	.only-sm-shift-xl{
		margin-top:60px
}
	.only-sm-offs-xl{
		margin-bottom:60px
}
	.only-sm-ins-xl{
		padding-top:60px;
		padding-bottom:60px
}
	.only-sm-shift-xxl{
		margin-top:100px
}
	.only-sm-offs-xxl{
		margin-bottom:100px
}
	.only-sm-ins-xxl{
		padding-top:100px;
		padding-bottom:100px
}
}
@media (min-width:992px) and (max-width:1599px){
	.md-hidden{
		display:none !important
}
	.only-md-text-center{
		text-align:center
}
	.only-md-text-left{
		text-align:left
}
	.only-md-text-right{
		text-align:right
}
	.only-md-text-justify{
		text-align:justify
}
	.only-md-text-justify-center{
		text-align:justify;
		text-align-last:center
}
	.only-md-fix-container{
		margin-left:0;
		margin-right:0
}
	.only-md-shift-tiny{
		margin-top:1px
}
	.only-md-offs-tiny{
		margin-bottom:1px
}
	.only-md-ins-tiny{
		padding-top:1px;
		padding-bottom:1px
}
	.only-md-shift-xs{
		margin-top:5px
}
	.only-md-offs-xs{
		margin-bottom:5px
}
	.only-md-ins-xs{
		padding-top:5px;
		padding-bottom:5px
}
	.only-md-shift-sm{
		margin-top:10px
}
	.only-md-offs-sm{
		margin-bottom:10px
}
	.only-md-ins-sm{
		padding-top:10px;
		padding-bottom:10px
}
	.only-md-shift-md{
		margin-top:20px
}
	.only-md-offs-md{
		margin-bottom:20px
}
	.only-md-ins-md{
		padding-top:20px;
		padding-bottom:20px
}
	.only-md-shift-lg{
		margin-top:30px
}
	.only-md-offs-lg{
		margin-bottom:30px
}
	.only-md-ins-lg{
		padding-top:30px;
		padding-bottom:30px
}
	.only-md-shift-xl{
		margin-top:60px
}
	.only-md-offs-xl{
		margin-bottom:60px
}
	.only-md-ins-xl{
		padding-top:60px;
		padding-bottom:60px
}
	.only-md-shift-xxl{
		margin-top:100px
}
	.only-md-offs-xxl{
		margin-bottom:100px
}
	.only-md-ins-xxl{
		padding-top:100px;
		padding-bottom:100px
}
}
