/* Native footer page. Complete official logo including its original baseline. */
#top.lph-site #footer-page{border:0}
#top.lph-site .lph-global-footer{background:#252721;border-top:4px solid #BCBD00}
#top.lph-site .lph-global-footer .content{padding-top:60px;padding-bottom:56px}
#top.lph-site .lph-global-footer .flex_column.av_one_fourth{box-sizing:border-box;width:calc((100% - 72px)/4);margin-left:24px}
#top.lph-site .lph-global-footer .flex_column.av_one_fourth.first{margin-left:0}
#top.lph-site .lph-global-footer .avia_textblock{font-size:13px;line-height:1.85;color:#E5EBDC}
#top.lph-site .lph-global-footer :is(a,strong){color:#FFFFFF}
#top.lph-site #wrap_all .lph-global-footer .av-special-heading-tag{color:#BCBD00;font-size:12px;font-weight:800;line-height:1.5;letter-spacing:.08em;text-transform:uppercase}
#top.lph-site .lph-global-footer .av-special-heading{padding-bottom:22px}
#top.lph-site .lph-global-footer .avia_textblock ul{list-style:none;margin:0;padding:0}
#top.lph-site .lph-global-footer .avia_textblock li{padding:0;margin:0 0 9px}
#top.lph-site .lph-global-footer .avia_textblock a{color:#FFFFFF;text-decoration:none;text-underline-offset:4px}
#top.lph-site .lph-global-footer .avia_textblock a:is(:hover,:focus-visible){color:#D8DD78;text-decoration:underline}
#top.lph-site .lph-global-footer .lph-footer-logo{width:230px;max-width:100%;margin:0 0 28px}
#top.lph-site .lph-global-footer .lph-footer-logo :is(.avia-image-container-inner,.avia-image-overlay-wrap){width:100%}
#top.lph-site .lph-global-footer .lph-footer-logo :is(svg,img){display:block;width:230px;max-width:100%;height:auto;overflow:hidden}
#top.lph-site .lph-global-footer .avia_textblock .lph-footer-phone{font-size:22px;font-weight:700;line-height:1.7;white-space:nowrap}
#top.lph-site .lph-global-footer a:focus-visible{outline-color:#BCBD00}
#top.lph-site #socket{background:#1C1F19;color:#C1CAB5;border-top:1px solid #4A513F;font-size:11px}
#top.lph-site #socket .container{max-width:1400px;padding-top:22px;padding-bottom:22px}
#top.lph-site #socket a{color:#EDF2E4;text-underline-offset:4px}
#top.lph-site #socket a:hover{color:#D8DD78;text-decoration:underline}
@media(max-width:989px) and (min-width:768px){#top.lph-site .lph-global-footer .flex_column.av_one_fourth{width:calc((100% - 24px)/2);margin-left:24px;margin-bottom:30px}#top.lph-site .lph-global-footer .flex_column.av_one_fourth:nth-child(odd){margin-left:0;clear:left}}
@media(max-width:989px){#top.lph-site .lph-global-footer .avia_textblock a{display:inline-flex;align-items:center;min-height:44px}#top.lph-site #socket a{display:inline-flex;align-items:center;min-height:44px}}
@media(max-width:767px){#top.lph-site .lph-global-footer .content{padding-top:44px;padding-bottom:12px}#top.lph-site .lph-global-footer .flex_column.av_one_fourth{width:100%;margin:0 0 30px}#top.lph-site #socket .sub_menu_socket{float:none;margin-top:12px}#top.lph-site #socket .copyright{float:none;display:block}}

/* Official profile links rendered by Enfold in the existing socket. */
#top.lph-site #socket .social_bookmarks{margin-left:18px;margin-top:0;overflow:visible;height:38px;top:0}
#top.lph-site #socket .social_bookmarks li{width:38px;height:38px;border:0;margin:0;overflow:visible;top:0}
#top.lph-site #socket .social_bookmarks a{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:38px;min-height:38px;margin:0;top:0;border:1px solid #6F7863;border-radius:5px;color:#FFFFFF;background:transparent;text-decoration:none;font-size:17px}
#top.lph-site #socket .social_bookmarks li a:hover{background:#BCBD00;color:#46463C;border-color:#BCBD00;text-decoration:none}
#top.lph-site #socket .social_bookmarks a:focus-visible{outline:2px solid #BCBD00;outline-offset:4px}
@media(max-width:767px){#top.lph-site #socket .social_bookmarks{float:none;display:flex;clear:both;margin:14px 0 0;height:44px}#top.lph-site #socket .social_bookmarks li,#top.lph-site #socket .social_bookmarks a{width:44px;min-height:44px;height:44px}}

html #top.lph-site #socket .social_bookmarks li a:focus-visible{outline:2px solid #BCBD00;outline-offset:3px}

html #top.lph-site #socket .social_bookmarks a:focus-visible{box-shadow:0 0 0 2px #BCBD00}
