/*2018-10-22 15:23:07*/
.cta_row{background-color:rgb(0,158,227);color:white;font-family:rc,sans-serif;font-size:28px;line-height:normal;padding:60px 0 60px 0;}.cta_box{display:flex;}.cta_icon{flex:none;margin-right:40px;}.cta_txt{flex:1;}.cta_head{font-family:r-bk,sans-serif;font-size:1.714285em;margin-bottom:0.5em;}.cta_links{padding-bottom:0.5em;display:flex;flex-wrap:wrap;}.cta_links a{display:inline-block;margin:0 1em 0.5em 0;}.cta_soc{padding-bottom:0.5em;}.footer_print{display:none;}.footer_row{background-color:rgb(245,245,245);padding:40px 0 30px 0;}.footer{font-family:r-lt,sans-serif;font-size:16px;line-height:normal;color:rgb(51,51,51);display:flex;}.fotxt{flex:1;}.fologo{flex:none;margin-left:30px;order:20;}.footer b,.footer strong{font-weight:normal;font-family:r-md,sans-serif;}.footer p{margin-bottom:0.5em;}.fohead{font-family:r-md,sans-serif;font-size:20px;line-height:normal;margin-bottom:1em;}.foaddr{padding-bottom:1em;}.fomenu a{display:inline-block;margin:0 1em 1em 0;}.fomenu a:before{content:'\f15c';font-family:'Font Awesome 5 Pro';font-weight:300;display:inline-block;margin-right:0.5em;}
@media(max-width:1200px){.cta_row{padding:40px 0 40px 0;}.cta_head{font-family:rc-b,sans-serif;font-size:1.5em;}}
@media(max-width:1024px){.cta_row{padding:30px 0 30px 0;}.cta_icon{margin-right:30px;}.footer_row{padding:30px 0 20px 0;}}
@media(max-width:1020px){.cta_row{font-size:24px;}.cta_head span{display:inline-block;}}
@media(max-width:760px){.cta_icon{width:18%;}.cta_head{font-size:1.2em;}}
@media screen and (max-width:630px){.cta_row{font-size:20px;}.cta_box{display:block;text-align:center;}.cta_icon{width:128px;margin:0 auto 1em auto;}.cta_links{display:block;}.cta_links a{margin-left:0.5em;margin-right:0.5em;}.footer{display:block;text-align:center;}.fologo{margin:0 auto 1em 0;}}
@media screen and (max-width:530px){.footer_row{padding:20px 0;}}
@media print{.footer_row{color:black;background:none;font-size:0.8em;line-height:normal;}.footer{font-size:8pt;}}
@media print{.noprint{display:none !important;}.printblock{display:block !important;}
main.row,main.row > .rowc{display:block;}
html,body{height:auto;background:none;margin:0;padding:0;}
body{font-size:9pt;}.body_container,.body_content{background:none;}.hpad1{border-left-style:hidden;border-right-style:hidden;}.rowc{max-width:none;}.main_col{width:100%;overflow-x:hidden;}.main_center{padding-top:0 !important;}.main_row{margin-top:0;}.footer_row{padding-top:10px;margin-top:10px;border-top:1px solid black;}}
