.page_footer_content .info__contact .phone a{font-size:26px;color:#fff;line-height:30px;border-bottom:1px dotted #7f8381}
.gm-style-cc{opacity:.5;}
.section--community{padding-bottom:57px;}
.section--partners .partner_list .owl-carousel .owl-controls .owl-buttons .owl-prev{left:0;}
.section--partners .partner_list .owl-carousel .owl-controls .owl-buttons .owl-next{right:0;}
@media (max-width:479px){
  .error-page .section--showcase .section_head__header{font-size:90px;margin-bottom:12px;}
  .error-page .section--showcase .section_head__subheader{font-size:30px;line-height:42px;}
}
@media (min-width:480px){
  .error-page .section--showcase .section_head__header{font-size:105px;margin-bottom:14px;}
  .error-page .section--showcase .section_head__subheader{font-size:35px;line-height:49px;}
}
@media (min-width:768px){
  .error-page .section--showcase .section_head__header{font-size:120px;margin-bottom:16px;}
  .error-page .section--showcase .section_head__subheader{font-size:40px;line-height:56px;}
}
@media (min-width:940px){
  .error-page .section--showcase .section_head__header{font-size:135px;margin-bottom:18px;}
  .error-page .section--showcase .section_head__subheader{font-size:45px;line-height:63px;}
}
@media (min-width:1200px){
  .error-page .section--showcase .section_head__header{font-size:150px;margin-bottom:20px;}
  .error-page .section--showcase .section_head__subheader{font-size:50px;line-height:70px;}
  .codex_tiles .tile{margin-bottom:28px;}
}
