.mt0{margin-top:0em !important}
.mt1{margin-top:1em}
.mt2{margin-top:2em}
.mt3{margin-top:3em}
.mt4{margin-top:4em}
.mt5{margin-top:5em}
.mt8{margin-top:8em}
.mb0{margin-bottom:0em !important}
.mb1{margin-bottom:1em}
.mb2{margin-bottom:2em}
.mb3{margin-bottom:3em}
.mb4{margin-bottom:4em}
.mb5{margin-bottom:5em}
.pt0{padding-top:0em !important}
.pt1{padding-top:1em}
.pt2{padding-top:2em}
.pt3{padding-top:3em}
.pt4{padding-top:4em}
.pt5{padding-top:5em}
.pt6{padding-top:6em}
.pt7{padding-top:7em}
.pb0{padding-bottom:0em !important}
.pb1{padding-bottom:1em}
.pb2{padding-bottom:2em}
.pb3{padding-bottom:3em}
.pb4{padding-bottom:4em}
.pb5{padding-bottom:5em}
.pb6{padding-bottom:6em}
.pb7{padding-bottom:7em}
.img-center{margin:0 auto;}
.r189{position:relative;overflow:hidden;transform:translateZ(0) scale(1.0, 1.0);backface-visibility:hidden;}
.r189 img{position:absolute;left:0px;top:0px;}
.r189:before{display:block;content:" ";width:100%;padding-top:50%;}
.r189 > .content{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;margin:0;}
.r169{position:relative;overflow:hidden;transform:translateZ(0) scale(1.0, 1.0);backface-visibility:hidden;}
.r169 img{position:absolute;left:0px;top:0px;}
.r169:before{display:block;content:" ";width:100%;padding-top:56.3%;}
.r169 > .content{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;margin:0;}
.r43{position:relative;overflow:hidden;transform:translateZ(0) scale(1.0, 1.0);backface-visibility:hidden;}
.r43 img{position:absolute;left:0px;top:0px;}
.r43:before{display:block;content:" ";width:100%;padding-top:74.5%;}
.r43 > .content{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;margin:0;}
.r34{position:relative;overflow:hidden;transform:translateZ(0) scale(1.0, 1.0);backface-visibility:hidden;}
.r34 img{position:absolute;left:0px;top:0px;}
.r34:before{display:block;content:" ";width:100%;padding-top:133.3%;}
.r34 > .content{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;margin:0;}
.r32{position:relative;overflow:hidden;transform:translateZ(0) scale(1.0, 1.0);backface-visibility:hidden;}
.r32 img{position:absolute;left:0px;top:0px;}
.r32:before{display:block;content:" ";width:100%;padding-top:66.7%;}
.r32 > .content{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;margin:0;}
.r85{position:relative;overflow:hidden;transform:translateZ(0) scale(1.0, 1.0);backface-visibility:hidden;}
.r85 img{position:absolute;left:0px;top:0px;}
.r85:before{display:block;content:" ";width:100%;padding-top:62.5%;}
.r85 > .content{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;margin:0;}
.r11{position:relative;overflow:hidden;transform:translateZ(0) scale(1.0, 1.0);backface-visibility:hidden;}
.r11 img{position:absolute;left:0px;top:0px;}
.r11:before{display:block;content:" ";width:100%;padding-top:100%;}
.r11 > .content{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;margin:0;}
.r21{position:relative;overflow:hidden;transform:translateZ(0) scale(1.0, 1.0);backface-visibility:hidden;}
.r21 img{position:absolute;left:0px;top:0px;}
.r21:before{display:block;content:" ";width:100%;padding-top:50%;}
.r21 > .content{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;margin:0;}
.r21.restfortwo:before{margin-bottom:-1px;}
.r58{position:relative;overflow:hidden;transform:translateZ(0) scale(1.0, 1.0);backface-visibility:hidden;}
.r58 img{position:absolute;left:0px;top:0px;}
.r58:before{display:block;content:" ";width:100%;padding-top:160%;}
.r58 > .content{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;margin:0;}
.r64{position:relative;overflow:hidden;transform:translateZ(0) scale(1.0, 1.0);backface-visibility:hidden;}
.r64 img{position:absolute;left:0px;top:0px;}
.r64:before{display:block;content:" ";width:100%;padding-top:150%;}
.r64 > .content{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;margin:0;}
.row.no-gutters{margin-right:0;margin-left:0;}
.row.no-gutters > [class^="col-"],.row.no-gutters > [class*=" col-"]{padding-right:0;padding-left:0;}
.row.small-gutters{margin-right:-3px;margin-left:-3px;}
.row.small-gutters > [class^="col-"],.row.small-gutters > [class*=" col-"]{padding-right:3px;padding-left:3px;}
@media only screen and (min-width:1200px){.row.big-gutters{margin-right:-35px;margin-left:-35px;}
.row.big-gutters > [class^="col-"],.row.small-gutters > [class*=" col-"]{padding-right:35px;padding-left:35px;}
}
.inside-full-height{height:100%;margin-top:0;margin-bottom:0;}
.row-height{display:table;table-layout:fixed;height:100%;width:100%;}
.col-height{display:table-cell;float:none;height:100%;}
.col-top{vertical-align:top;}
.col-middle{vertical-align:middle;}
.col-bottom{vertical-align:bottom;}
@media (min-width:480px){.row-xs-height{display:table;table-layout:fixed;height:100%;width:100%;}
.col-xs-height{display:table-cell;float:none;height:100%;}
.col-xs-top{vertical-align:top;}
.col-xs-middle{vertical-align:middle;}
.col-xs-bottom{vertical-align:bottom;}
}
@media (min-width:768px){.row-sm-height{display:table;table-layout:fixed;height:100%;width:100%;}
.col-sm-height{display:table-cell;float:none;height:100%;}
.col-sm-top{vertical-align:top;}
.col-sm-middle{vertical-align:middle;}
.col-sm-bottom{vertical-align:bottom;}
}
@media (min-width:992px){.row-md-height{display:table;table-layout:fixed;height:100%;width:100%;}
.col-md-height{display:table-cell;float:none;height:100%;}
.col-md-top{vertical-align:top;}
.col-md-middle{vertical-align:middle;}
.col-md-bottom{vertical-align:bottom;}
}
@media (min-width:1200px){.row-lg-height{display:table;table-layout:fixed;height:100%;width:100%;}
.col-lg-height{display:table-cell;float:none;height:100%;}
.col-lg-top{vertical-align:top;}
.col-lg-middle{vertical-align:middle;}
.col-lg-bottom{vertical-align:bottom;}
}
.img-mask{background-position:center center;background-repeat:no-repeat;background-size:cover;}
.bleft{border-left:1px solid #ddd;}
.sidr{display:block;position:fixed;top:0;height:100%;z-index:999999;width:260px;overflow-x:hidden;overflow-y:auto;font-size:14px;background:#222629;color:#fff;}
.sidr .sidr-inner{padding:0 0 15px;}
.sidr.right{left:auto;right:-260px;}
.sidr.left{left:-260px;right:auto;}
.sidr ul{display:block;margin:0 0 15px;padding:0;border-top:1px solid #1a1a1a;border-bottom:1px solid #4d4d4d;}
.sidr ul li{display:block;margin:0;line-height:35px;border-bottom:1px solid #1a1a1a;}
.sidr ul li a{padding:0 15px;display:block;text-decoration:none;color:#fff;font-family:"avenir";}
.sidr ul li ul{background-color:rgba(255, 255, 255, 0.95);border-bottom:0;margin:0;}
.sidr ul li ul li{line-height:30px;font-size:13px;}
.sidr ul li ul li a span{color:#1187b4;font-size:12px;padding-left:10px;text-transform:uppercase;}
.sidr ul li ul li a:hover span{color:#e85521;}
.sidr ul li ul li:last-child{border-bottom:0;}
.sidr-class-nav > li > a{background-color:#e45320;}
.navbar-toggle{width:35px;height:28px;position:relative;margin:0 auto;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;}
.navbar-toggle .icon-bar{background:#1187b4 none repeat scroll 0 0;border-radius:10px;display:block;height:5px;left:0;opacity:1;position:absolute;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;width:100%;margin-top:0 !important;}
.navbar-toggle .icon-bar:nth-child(1){top:0px;}
.navbar-toggle .icon-bar:nth-child(2){top:10px;width:60%;}
.navbar-toggle .icon-bar:nth-child(3){top:20px;}
.sidr-open .navbar-toggle .icon-bar:nth-child(1){top:10px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}
.sidr-open .navbar-toggle .icon-bar:nth-child(2){opacity:0;left:-60px;}
.sidr-open .navbar-toggle .icon-bar:nth-child(3){top:10px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);}
@font-face{font-family:"avenir";font-weight:400;src:url("../fonts/AvenirLTStd-Book.otf") format("opentype");}
@font-face{font-family:"avenir";font-weight:normal;src:url("../fonts/AvenirLTStd-Medium.otf") format("opentype");}
/* @font-face{font-family:"avenir-roman";font-weight:normal;} */
@font-face{font-family:"avenir";font-weight:900;src:url("../fonts/Avenir Black.otf") format("opentype");}
@font-face{font-family:"Avenir Black";font-weight:900;src:url("../fonts/Avenir Black.otf") format("opentype");}
@font-face{font-family:"avenir";font-weight:600;src:url("../fonts/Avenir-Bold.ttf") format("truetype");}
@font-face {font-family: 'avenir-light';src: url('../fonts/Avenir-Light.eot');src: url('../fonts/Avenir-Light.eot?#iefix') format('embedded-opentype'),url('../fonts/Avenir-Light.woff2') format('woff2'),url('../fonts/Avenir-Light.woff') format('woff'),url('../fonts/Avenir-Light.ttf') format('truetype'),url('../fonts/Avenir-Light.svg#Avenir-Light') format('svg');font-weight: 300;font-style: normal;}

@font-face {font-family: 'avenir-roman';src: url('../fonts/AvenirLTStd-Roman.eot');src:url("../fonts/AvenirLTStd-Roman.otf") format("opentype");src: url('../fonts/AvenirLTStd-Roman.eot?#iefix') format('embedded-opentype'),url('../fonts/AvenirLTStd-Roman.woff2') format('woff2'),url('../fonts/AvenirLTStd-Roman.woff') format('woff'),url('../fonts/AvenirLTStd-Roman.ttf') format('truetype'),url('../fonts/AvenirLTStd-Roman.svg#AvenirLTStd-Roman') format('svg');font-weight: normal;font-style: normal;}














