.mt1 {
	margin-top: 6px !important
}

.mb1 {
	margin-bottom: 6px !important
}

.pt1 {
	padding-top: 6px !important
}

.pb1 {
	padding-bottom: 6px !important
}

.mtb1 {
	margin-top: 6px !important;
	margin-bottom: 6px !important
}

.ptb1 {
	padding-top: 6px !important;
	padding-bottom: 6px !important
}

.mt2 {
	margin-top: 12px !important
}

.mb2 {
	margin-bottom: 12px !important
}

.pt2 {
	padding-top: 12px !important
}

.pb2 {
	padding-bottom: 12px !important
}

.mtb2 {
	margin-top: 12px !important;
	margin-bottom: 12px !important
}

.ptb2 {
	padding-top: 12px !important;
	padding-bottom: 12px !important
}

.mt3 {
	margin-top: 18px !important
}

.mb3 {
	margin-bottom: 18px !important
}

.pt3 {
	padding-top: 18px !important
}

.pb3 {
	padding-bottom: 18px !important
}

.mtb3 {
	margin-top: 18px !important;
	margin-bottom: 18px !important
}

.ptb3 {
	padding-top: 18px !important;
	padding-bottom: 18px !important
}

.mt4 {
	margin-top: 24px !important
}

.mb4 {
	margin-bottom: 24px !important
}

.pt4 {
	padding-top: 24px !important
}

.pb4 {
	padding-bottom: 24px !important
}

.mtb4 {
	margin-top: 24px !important;
	margin-bottom: 24px !important
}

.ptb4 {
	padding-top: 24px !important;
	padding-bottom: 24px !important
}

.mt5 {
	margin-top: 30px !important
}

.mb5 {
	margin-bottom: 30px !important
}

.pt5 {
	padding-top: 30px !important
}

.pb5 {
	padding-bottom: 30px !important
}

.mtb5 {
	margin-top: 30px !important;
	margin-bottom: 30px !important
}

.ptb5 {
	padding-top: 30px !important;
	padding-bottom: 30px !important
}

.mt6 {
	margin-top: 36px !important
}

.mb6 {
	margin-bottom: 36px !important
}

.pt6 {
	padding-top: 36px !important
}

.pb6 {
	padding-bottom: 36px !important
}

.mtb6 {
	margin-top: 36px !important;
	margin-bottom: 36px !important
}

.ptb6 {
	padding-top: 36px !important;
	padding-bottom: 36px !important
}

.mt7 {
	margin-top: 42px !important
}

.mb7 {
	margin-bottom: 42px !important
}

.pt7 {
	padding-top: 42px !important
}

.pb7 {
	padding-bottom: 42px !important
}

.mtb7 {
	margin-top: 42px !important;
	margin-bottom: 42px !important
}

.ptb7 {
	padding-top: 42px !important;
	padding-bottom: 42px !important
}

.mt8 {
	margin-top: 48px !important
}

.mb8 {
	margin-bottom: 48px !important
}

.pt8 {
	padding-top: 48px !important
}

.pb8 {
	padding-bottom: 48px !important
}

.mtb8 {
	margin-top: 48px !important;
	margin-bottom: 48px !important
}

.ptb8 {
	padding-top: 48px !important;
	padding-bottom: 48px !important
}

.mt9 {
	margin-top: 54px !important
}

.mb9 {
	margin-bottom: 54px !important
}

.pt9 {
	padding-top: 54px !important
}

.pb9 {
	padding-bottom: 54px !important
}

.mtb9 {
	margin-top: 54px !important;
	margin-bottom: 54px !important
}

.ptb9 {
	padding-top: 54px !important;
	padding-bottom: 54px !important
}

.mt10 {
	margin-top: 60px !important
}

.mb10 {
	margin-bottom: 60px !important
}

.pt10 {
	padding-top: 60px !important
}

.pb10 {
	padding-bottom: 60px !important
}

.mtb10 {
	margin-top: 60px !important;
	margin-bottom: 60px !important
}

.ptb10 {
	padding-top: 60px !important;
	padding-bottom: 60px !important
}

.mt11 {
	margin-top: 66px !important
}

.mb11 {
	margin-bottom: 66px !important
}

.pt11 {
	padding-top: 66px !important
}

.pb11 {
	padding-bottom: 66px !important
}

.mtb11 {
	margin-top: 66px !important;
	margin-bottom: 66px !important
}

.ptb11 {
	padding-top: 66px !important;
	padding-bottom: 66px !important
}

.mt12 {
	margin-top: 72px !important
}

.mb12 {
	margin-bottom: 72px !important
}

.pt12 {
	padding-top: 72px !important
}

.pb12 {
	padding-bottom: 72px !important
}

.mtb12 {
	margin-top: 72px !important;
	margin-bottom: 72px !important
}

.ptb12 {
	padding-top: 72px !important;
	padding-bottom: 72px !important
}

.mt13 {
	margin-top: 78px !important
}

.mb13 {
	margin-bottom: 78px !important
}

.pt13 {
	padding-top: 78px !important
}

.pb13 {
	padding-bottom: 78px !important
}

.mtb13 {
	margin-top: 78px !important;
	margin-bottom: 78px !important
}

.ptb13 {
	padding-top: 78px !important;
	padding-bottom: 78px !important
}

.mt14 {
	margin-top: 84px !important
}

.mb14 {
	margin-bottom: 84px !important
}

.pt14 {
	padding-top: 84px !important
}

.pb14 {
	padding-bottom: 84px !important
}

.mtb14 {
	margin-top: 84px !important;
	margin-bottom: 84px !important
}

.ptb14 {
	padding-top: 84px !important;
	padding-bottom: 84px !important
}

.mt15 {
	margin-top: 90px !important
}

.mb15 {
	margin-bottom: 90px !important
}

.pt15 {
	padding-top: 90px !important
}

.pb15 {
	padding-bottom: 90px !important
}

.mtb15 {
	margin-top: 90px !important;
	margin-bottom: 90px !important
}

.ptb15 {
	padding-top: 90px !important;
	padding-bottom: 90px !important
}

.mt16 {
	margin-top: 96px !important
}

.mb16 {
	margin-bottom: 96px !important
}

.pt16 {
	padding-top: 96px !important
}

.pb16 {
	padding-bottom: 96px !important
}

.mtb16 {
	margin-top: 96px !important;
	margin-bottom: 96px !important
}

.ptb16 {
	padding-top: 96px !important;
	padding-bottom: 96px !important
}

.mt17 {
	margin-top: 102px !important
}

.mb17 {
	margin-bottom: 102px !important
}

.pt17 {
	padding-top: 102px !important
}

.pb17 {
	padding-bottom: 102px !important
}

.mtb17 {
	margin-top: 102px !important;
	margin-bottom: 102px !important
}

.ptb17 {
	padding-top: 102px !important;
	padding-bottom: 102px !important
}

.mt18 {
	margin-top: 108px !important
}

.mb18 {
	margin-bottom: 108px !important
}

.pt18 {
	padding-top: 108px !important
}

.pb18 {
	padding-bottom: 108px !important
}

.mtb18 {
	margin-top: 108px !important;
	margin-bottom: 108px !important
}

.ptb18 {
	padding-top: 108px !important;
	padding-bottom: 108px !important
}

.mt19 {
	margin-top: 114px !important
}

.mb19 {
	margin-bottom: 114px !important
}

.pt19 {
	padding-top: 114px !important
}

.pb19 {
	padding-bottom: 114px !important
}

.mtb19 {
	margin-top: 114px !important;
	margin-bottom: 114px !important
}

.ptb19 {
	padding-top: 114px !important;
	padding-bottom: 114px !important
}

.mt20 {
	margin-top: 120px !important
}

.mb20 {
	margin-bottom: 120px !important
}

.pt20 {
	padding-top: 120px !important
}

.pb20 {
	padding-bottom: 120px !important
}

.mtb20 {
	margin-top: 120px !important;
	margin-bottom: 120px !important
}

.ptb20 {
	padding-top: 120px !important;
	padding-bottom: 120px !important
}

.mt21 {
	margin-top: 126px !important
}

.mb21 {
	margin-bottom: 126px !important
}

.pt21 {
	padding-top: 126px !important
}

.pb21 {
	padding-bottom: 126px !important
}

.mtb21 {
	margin-top: 126px !important;
	margin-bottom: 126px !important
}

.ptb21 {
	padding-top: 126px !important;
	padding-bottom: 126px !important
}

.mt22 {
	margin-top: 132px !important
}

.mb22 {
	margin-bottom: 132px !important
}

.pt22 {
	padding-top: 132px !important
}

.pb22 {
	padding-bottom: 132px !important
}

.mtb22 {
	margin-top: 132px !important;
	margin-bottom: 132px !important
}

.ptb22 {
	padding-top: 132px !important;
	padding-bottom: 132px !important
}

.mt23 {
	margin-top: 138px !important
}

.mb23 {
	margin-bottom: 138px !important
}

.pt23 {
	padding-top: 138px !important
}

.pb23 {
	padding-bottom: 138px !important
}

.mtb23 {
	margin-top: 138px !important;
	margin-bottom: 138px !important
}

.ptb23 {
	padding-top: 138px !important;
	padding-bottom: 138px !important
}

.mt24 {
	margin-top: 144px !important
}

.mb24 {
	margin-bottom: 144px !important
}

.pt24 {
	padding-top: 144px !important
}

.pb24 {
	padding-bottom: 144px !important
}

.mtb24 {
	margin-top: 144px !important;
	margin-bottom: 144px !important
}

.ptb24 {
	padding-top: 144px !important;
	padding-bottom: 144px !important
}

.mt25 {
	margin-top: 150px !important
}

.mb25 {
	margin-bottom: 150px !important
}

.pt25 {
	padding-top: 150px !important
}

.pb25 {
	padding-bottom: 150px !important
}

.mtb25 {
	margin-top: 150px !important;
	margin-bottom: 150px !important
}

.ptb25 {
	padding-top: 150px !important;
	padding-bottom: 150px !important
}

.mt26 {
	margin-top: 156px !important
}

.mb26 {
	margin-bottom: 156px !important
}

.pt26 {
	padding-top: 156px !important
}

.pb26 {
	padding-bottom: 156px !important
}

.mtb26 {
	margin-top: 156px !important;
	margin-bottom: 156px !important
}

.ptb26 {
	padding-top: 156px !important;
	padding-bottom: 156px !important
}

.mt27 {
	margin-top: 162px !important
}

.mb27 {
	margin-bottom: 162px !important
}

.pt27 {
	padding-top: 162px !important
}

.pb27 {
	padding-bottom: 162px !important
}

.mtb27 {
	margin-top: 162px !important;
	margin-bottom: 162px !important
}

.ptb27 {
	padding-top: 162px !important;
	padding-bottom: 162px !important
}

.mt28 {
	margin-top: 168px !important
}

.mb28 {
	margin-bottom: 168px !important
}

.pt28 {
	padding-top: 168px !important
}

.pb28 {
	padding-bottom: 168px !important
}

.mtb28 {
	margin-top: 168px !important;
	margin-bottom: 168px !important
}

.ptb28 {
	padding-top: 168px !important;
	padding-bottom: 168px !important
}

.mt29 {
	margin-top: 174px !important
}

.mb29 {
	margin-bottom: 174px !important
}

.pt29 {
	padding-top: 174px !important
}

.pb29 {
	padding-bottom: 174px !important
}

.mtb29 {
	margin-top: 174px !important;
	margin-bottom: 174px !important
}

.ptb29 {
	padding-top: 174px !important;
	padding-bottom: 174px !important
}

.mt30 {
	margin-top: 180px !important
}

.mb30 {
	margin-bottom: 180px !important
}

.pt30 {
	padding-top: 180px !important
}

.pb30 {
	padding-bottom: 180px !important
}

.mtb30 {
	margin-top: 180px !important;
	margin-bottom: 180px !important
}

.ptb30 {
	padding-top: 180px !important;
	padding-bottom: 180px !important
}

.font-source-extra-light, .h2 {
	font-family: "Source Sans Pro",sans-serif;
	font-weight: 200;
	font-style: normal
}

.font-source-light, .h1, .h3 {
	font-family: "Source Sans Pro",sans-serif;
	font-weight: 300;
	font-style: normal
}

.font-source {
	font-family: "Source Sans Pro",sans-serif;
	font-weight: 400;
	font-style: normal
}

.font-gotham-medium, .h4, .h5 {
font-family: omnes-pro, sans-serif;
	font-weight: 500;
	font-style: normal
}

.font-gotham-bold {
font-family: omnes-pro, sans-serif;
	font-weight: 700;
	font-style: normal
}

.font-gotham-rounded-medium, .h6 {
font-family: omnes-pro, sans-serif;
	font-weight: 500;
	font-style: normal
}

.font-gotham-rounded-bold {
font-family: omnes-pro, sans-serif;
	font-weight: 700;
	font-style: normal
}

p {
	line-height: 1.9
}

.h1, .h2, .h3, .h4, .h5, .h6 {
	line-height: 1.4
}

.h1 {
	font-size: 52px;
	font-size: 5.2rem;
	color: #5696c2
}

.h2 {
	font-size: 46px;
	font-size: 4.6rem;
	color: #5696c2
}

.h3 {
	font-size: 32px;
	font-size: 3.2rem;
	color: #5696c2
}

.h4 {
	font-size: 17px;
	font-size: 1.7rem;
	color: #4c6985;
	letter-spacing: 1px;
	text-transform: uppercase
}

.h5 {
	font-size: 14px;
	font-size: 1.4rem;
	color: #5696c2;
	letter-spacing: 0.75px;
	text-transform: uppercase
}

.h6 {
	font-size: 14px;
	font-size: 1.4rem;
	color: #5696c2;
	letter-spacing: 0.75px;
	text-transform: uppercase
}

.bg-white {
	background-color: white
}

.ie9 header.wrap nav>ul, .ie10 header.wrap nav>ul, .ie11 header.wrap nav>ul {
	clear: both
}

.ie9 header.wrap nav>ul>li, .ie10 header.wrap nav>ul>li, .ie11 header.wrap nav>ul>li {
	display: table;
	float: left
}

.ie9 header.wrap nav>ul>li:last-of-type, .ie10 header.wrap nav>ul>li:last-of-type, .ie11 header.wrap nav>ul>li:last-of-type {
	display: none !important
}

.ie9 header.wrap nav>ul>li a, .ie10 header.wrap nav>ul>li a, .ie11 header.wrap nav>ul>li a {
	display: table-cell !important;
	vertical-align: middle
}

.ie9 header.wrap nav>ul.pull-right>li:last-child a, .ie10 header.wrap nav>ul.pull-right>li:last-child a, .ie11 header.wrap nav>ul.pull-right>li:last-child a {
	max-height: 36px
}

.ie9 header.wrap nav>ul.pull-right, .ie10 header.wrap nav>ul.pull-right, .ie11 header.wrap nav>ul.pull-right {
	height: 30%;
	margin-top: 38px;
	position: absolute;
	top: auto;
	bottom: 33.333%;
	min-height: 36px
}

.ie9 header.wrap.mini nav>ul.pull-right, .ie10 header.wrap.mini nav>ul.pull-right, .ie11 header.wrap.mini nav>ul.pull-right {
	height: 50%;
	bottom: 18px
}

.ie9 .police #transformation .four canvas, .ie10 .police #transformation .four canvas, .ie11 .police #transformation .four canvas {
	width: 170px !important;
	height: 191px !important
}

@media (min-width: 1080px) {
	.ie9 .home .hero .container .column, .ie9 .home .hero .container .column, .ie10 .home .hero .container .column, .ie10 .home .hero .container .column, .ie11 .home .hero .container .column, .ie11 .home .hero .container .column {
		height: 755px
	}
}.ie9 .home .container .column.seven.conversation_animation .message, .ie10 .home .container .column.seven.conversation_animation .message, .ie11 .home .container .column.seven.conversation_animation .message {
	min-height: 48px
}

.ie9 .home #history>.container>.column svg, .ie10 .home #history>.container>.column svg, .ie11 .home #history>.container>.column svg {
	height: 487px
}

.ie9 .pagination .column img, .ie10 .pagination .column img, .ie11 .pagination .column img {
	height: 36px
}

.ie9 .pagination .column, .ie10 .pagination .column, .ie11 .pagination .column {
	display: table
}

.ie9 .pagination .column div, .ie10 .pagination .column div, .ie11 .pagination .column div {
	position: relative;
	float: none;
	width: 75%;
	left: 12.5%;
	z-index: 4;
	display: table-cell;
	vertical-align: middle
}

.ie9 .client-container, .ie10 .client-container, .ie11 .client-container {
	text-align: center
}

.ie9 .client-container .column, .ie10 .client-container .column, .ie11 .client-container .column {
	display: inline-block;
	width: 20% !important
}

.ie9 .has-icon.button i.pin.icon, .ie9 button.has-icon i.pin.icon, .ie9 input[type='submit'].has-icon i.pin.icon, .ie9 input[type='reset'].has-icon i.pin.icon, .ie9 input[type='button'].has-icon i.pin.icon, .ie10 .has-icon.button i.pin.icon, .ie10 button.has-icon i.pin.icon, .ie10 input[type='submit'].has-icon i.pin.icon, .ie10 input[type='reset'].has-icon i.pin.icon, .ie10 input[type='button'].has-icon i.pin.icon, .ie11 .has-icon.button i.pin.icon, .ie11 button.has-icon i.pin.icon, .ie11 input[type='submit'].has-icon i.pin.icon, .ie11 input[type='reset'].has-icon i.pin.icon, .ie11 input[type='button'].has-icon i.pin.icon {
	background: url("../img/button_pin.svg") 50% 50%/25px 30px no-repeat
}

.ie9 .has-icon.button i.facebook.icon, .ie9 button.has-icon i.facebook.icon, .ie9 input[type='submit'].has-icon i.facebook.icon, .ie9 input[type='reset'].has-icon i.facebook.icon, .ie9 input[type='button'].has-icon i.facebook.icon, .ie10 .has-icon.button i.facebook.icon, .ie10 button.has-icon i.facebook.icon, .ie10 input[type='submit'].has-icon i.facebook.icon, .ie10 input[type='reset'].has-icon i.facebook.icon, .ie10 input[type='button'].has-icon i.facebook.icon, .ie11 .has-icon.button i.facebook.icon, .ie11 button.has-icon i.facebook.icon, .ie11 input[type='submit'].has-icon i.facebook.icon, .ie11 input[type='reset'].has-icon i.facebook.icon, .ie11 input[type='button'].has-icon i.facebook.icon {
	background: url("../img/button_facebook.svg") 50% 50%/15px 28px no-repeat
}

.ie9 .pageload-overlay .logo-loader, .ie10 .pageload-overlay .logo-loader, .ie11 .pageload-overlay .logo-loader {
	width: 300px;
	height: 340px
}

@media (max-width: 500px) {
	.ie9 .pageload-overlay .logo-loader, .ie10 .pageload-overlay .logo-loader, .ie11 .pageload-overlay .logo-loader {
		width: 150px;
		height: 170px
	}
}.no-flexbox .container {
	zoom: 1;
	display: block
}

.no-flexbox .container:before, .no-flexbox .container:after {
	content: "";
	display: table;
	width: 0;
	clear: both
}

.no-flexbox .container:after {
	clear: both
}

.no-flexbox .container .column {
	float: left
}

@media (min-width: 650px) {
	.no-flexbox .container .column:first-child {
		margin-left: 0
	}
	
	.no-flexbox .container .column.one {
		width: 6.66666666667%;
		-webkit-box-flex: 1;
		-webkit-flex: 1 0 6.66666666667%;
		-ms-flex: 1 0 6.66666666667%;
		flex: 1 0 6.66666666667%
	}
	
	.no-flexbox .container .column.two {
		width: 15.3333333333%;
		-webkit-box-flex: 2;
		-webkit-flex: 2 0 15.3333333333%;
		-ms-flex: 2 0 15.3333333333%;
		flex: 2 0 15.3333333333%
	}
	
	.no-flexbox .container .column.three {
		width: 24%;
		-webkit-box-flex: 3;
		-webkit-flex: 3 0 24%;
		-ms-flex: 3 0 24%;
		flex: 3 0 24%
	}
	
	.no-flexbox .container .column.four {
		width: 32.6666666667%;
		-webkit-box-flex: 4;
		-webkit-flex: 4 0 32.6666666667%;
		-ms-flex: 4 0 32.6666666667%;
		flex: 4 0 32.6666666667%
	}
	
	.no-flexbox .container .column.five {
		width: 41.3333333333%;
		-webkit-box-flex: 5;
		-webkit-flex: 5 0 41.3333333333%;
		-ms-flex: 5 0 41.3333333333%;
		flex: 5 0 41.3333333333%
	}
	
	.no-flexbox .container .column.six {
		width: 50%;
		-webkit-box-flex: 6;
		-webkit-flex: 6 0 50%;
		-ms-flex: 6 0 50%;
		flex: 6 0 50%
	}
	
	.no-flexbox .container .column.seven {
		width: 58.6666666667%;
		-webkit-box-flex: 7;
		-webkit-flex: 7 0 58.6666666667%;
		-ms-flex: 7 0 58.6666666667%;
		flex: 7 0 58.6666666667%
	}
	
	.no-flexbox .container .column.eight {
		width: 67.3333333333%;
		-webkit-box-flex: 8;
		-webkit-flex: 8 0 67.3333333333%;
		-ms-flex: 8 0 67.3333333333%;
		flex: 8 0 67.3333333333%
	}
	
	.no-flexbox .container .column.nine {
		width: 76.0%;
		-webkit-box-flex: 9;
		-webkit-flex: 9 0 76.0%;
		-ms-flex: 9 0 76.0%;
		flex: 9 0 76.0%
	}
	
	.no-flexbox .container .column.ten {
		width: 84.6666666667%;
		-webkit-box-flex: 10;
		-webkit-flex: 10 0 84.6666666667%;
		-ms-flex: 10 0 84.6666666667%;
		flex: 10 0 84.6666666667%
	}
	
	.no-flexbox .container .column.eleven {
		width: 93.3333333333%;
		-webkit-box-flex: 11;
		-webkit-flex: 11 0 93.3333333333%;
		-ms-flex: 11 0 93.3333333333%;
		flex: 11 0 93.3333333333%
	}
	
	.no-flexbox .container .column.twelve {
		width: 100%;
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 100.002%;
		-ms-flex: 0 0 100.002%;
		flex: 0 0 100.002%;
		margin: 0
	}
	
	.no-flexbox .container .column.third {
		width: 30.6666666667%;
		-webkit-box-flex: 1;
		-webkit-flex: 1 30.6666666667%;
		-ms-flex: 1 30.6666666667%;
		flex: 1 30.6666666667%
	}
	
	.no-flexbox .container .column.two-thirds {
		width: 65.3333333333%;
		-webkit-box-flex: 1;
		-webkit-flex: 1 65.3333333333%;
		-ms-flex: 1 65.3333333333%;
		flex: 1 65.3333333333%
	}
	
	.no-flexbox .container .column.one-half {
		width: 48%;
		-webkit-box-flex: 1;
		-webkit-flex: 1 48%;
		-ms-flex: 1 48%;
		flex: 1 48%
	}
	
	.no-flexbox .container .column.offset-by-one {
		margin-left: 8.66666666667%
	}
	
	.no-flexbox .container .column.offset-by-two {
		margin-left: 17.3333333333%
	}
	
	.no-flexbox .container .column.offset-by-three {
		margin-left: 26%
	}
	
	.no-flexbox .container .column.offset-by-four {
		margin-left: 34.6666666667%
	}
	
	.no-flexbox .container .column.offset-by-five {
		margin-left: 43.3333333333%
	}
	
	.no-flexbox .container .column.offset-by-six {
		margin-left: 52%
	}
	
	.no-flexbox .container .column.offset-by-seven {
		margin-left: 60.6666666667%
	}
	
	.no-flexbox .container .column.offset-by-eight {
		margin-left: 69.3333333333%
	}
	
	.no-flexbox .container .column.offset-by-nine {
		margin-left: 78.0%
	}
	
	.no-flexbox .container .column.offset-by-ten {
		margin-left: 86.6666666667%
	}
	
	.no-flexbox .container .column.offset-by-eleven {
		margin-left: 95.3333333333%
	}
	
	.no-flexbox .container .column.offset-by-one-third {
		margin-left: 34.6666666667%
	}
	
	.no-flexbox .container .column.offset-by-two-thirds {
		margin-left: 69.3333333333%
	}
	
	.no-flexbox .container .column.offset-by-one-half {
		margin-left: 52%
	}
}.no-flexbox .container.bleed {
	max-width: 100%;
	width: 100%
}

.no-flexbox .container.one-half>.column {
	width: 46%;
	margin-left: 4%
}

.no-flexbox .container.one-half>.column:nth-of-type(odd) {
	margin-left: 0;
	margin-right: 4%
}

@media (max-width: 1000px) {
	.no-flexbox .container.one-half>.column {
		width: 100%;
		margin: 12px 0 !important
	}
}.no-flexbox .container.one-third>.column {
	width: 33.3333333333%
}

@media (max-width: 1000px) {
	.no-flexbox .container.one-third>.column {
		width: 48%;
		max-width: 48%
	}
	
	.no-flexbox .container.one-third>.column:last-child {
		margin-top: 4vw;
		margin-left: 0
	}
}@media (max-width: 767px) {
	.no-flexbox .container.one-third>.column {
		max-width: 100%;
		margin: 0;
		margin-top: 8vw
	}
}@media (max-width: 480px) {
	.no-flexbox .container.one-third>.column {
		margin-top: 50px
	}
	
	.no-flexbox .container.one-third>.column:first-of-type {
		margin-top: 0
	}
}.no-flexbox .container.one-fourth>.column {
	width: 25%;
	margin: 0;
	padding: 0 25px 0 0
}

.no-flexbox .container.one-fourth>.column:nth-of-type(4n+4) {
	margin-left: 0
}

@media (max-width: 800px) {
	.no-flexbox .container.one-fourth>.column {
		width: 50%
	}
}@media (max-width: 500px) {
	.no-flexbox .container.one-fourth>.column {
		width: 100%;
		padding: 0
	}
}.no-flexboxlegacy .home #history>.container>.column {
	padding-left: 0
}

.no-flexboxlegacy .two-three-col-feature :last-of-type.container .column {
	max-width: 33.3333%
}

@media (min-width: 650px) {
	.no-flexboxlegacy .column {
		margin: 0 auto
	}
	
	.no-flexboxlegacy .column.one {
		max-width: 6.66666666667%
	}
	
	.no-flexboxlegacy .column.two {
		max-width: 15.3333333333%
	}
	
	.no-flexboxlegacy .column.three {
		max-width: 24%
	}
	
	.no-flexboxlegacy .column.four {
		max-width: 32.6666666667%
	}
	
	.no-flexboxlegacy .column.five {
		max-width: 41.3333333333%
	}
	
	.no-flexboxlegacy .column.six {
		max-width: 50%
	}
	
	.no-flexboxlegacy .column.seven {
		max-width: 58.6666666667%
	}
	
	.no-flexboxlegacy .column.eight {
		max-width: 67.3333333333%
	}
	
	.no-flexboxlegacy .column.nine {
		max-width: 76.0%
	}
	
	.no-flexboxlegacy .column.ten {
		max-width: 84.6666666667%
	}
	
	.no-flexboxlegacy .column.eleven {
		max-width: 93.3333333333%
	}
	
	.no-flexboxlegacy .column.twelve {
		max-width: 100%;
		margin: 0
	}
	
	.no-flexboxlegacy .column.third {
		max-width: 30.6666666667%
	}
	
	.no-flexboxlegacy .column.two-thirds {
		max-width: 65.3333333333%
	}
	
	.no-flexboxlegacy .column.one-half {
		max-width: 48%
	}
}

/*# sourceMappingURL=compatibility.css.map */