/**handles:ia-frontend-css**/
h1{line-height:51.42857144px;font-size:36px;font-weight:600;color:#000}.entry-content{max-width:1170px;margin:auto;padding-top:3em;padding-bottom:3em;line-height:36px;text-align:left;color:#000;font-size:18px}hr{border-top:3px solid #000;width:40px;margin:0;margin-bottom:15px}li:before{content:''!important}ul{padding-left:20px!important}li{list-style-type:disc!important;list-style-position:outside!important;margin-bottom:15px;line-height:1.5}.gallery{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;align-content:center}.gallery>br{display:none}.gallery>dl.gallery-item{flex-basis:30%;display:block;overflow:hidden;float:none!important;margin:1%;opacity:0;transition:all .5s ease}.gallery>dl.gallery-item img{height:auto!important;border:none!important;max-height:200px;width:auto!important}.gallery .gallery-caption{color:#000;font-size:18px;margin:0 0 12px}.with_icon{margin-bottom:20px}.with_icon:before{content:'';color:#428bca;font-size:30px;line-height:30px;display:inline-block;font-family:'Billion Web Font';font-style:normal;font-weight:400;text-align:center;text-transform:none;width:30px;vertical-align:middle;text-decoration:none;display:table-cell}.with_icon.phone_fax:before{content:'\288'}.with_icon.physical_address:before{content:'\29e'}.with_icon.po_box:before{content:'\129'}.with_icon.email_address:before{content:'\157'}.with_icon.office_hours:before{content:'\27e'}.text_container{width:calc(100% - 30px);display:table-cell;line-height:1.4;font-size:16px;font-weight:400;padding-left:10px;vertical-align:middle}#contact_us .outer_column_wrap{display:flex;flex-flow:row wrap}#contact_us .outer_column_wrap>.column_wrap{flex-basis:46%;margin:2%}#contact_us>h1{line-height:48px;font-size:48px;font-weight:800;color:#0131a2;text-transform:none;text-align:center}.bd-slide-2{background-position:right 70%}.bd-slider-2{height:250px}#carousel-2 .carousel-inner .bd-layoutbox-20 .bd-container-inner{transform:scale(.7);transform-origin:center right}body.home .bd-slider-2{height:600px}body.home #carousel-2 .carousel-inner .bd-layoutbox-20 .bd-container-inner{transform:scale(1);transform-origin:top right}body.home .bd-slide-2{background-position:right bottom}body.home .bd-layoutbox-20{left:245px}