.text-separator{background:#3ea3dc;height:3px;color:#3ea3dc;border:none;width:5%;margin-top:2%;margin-bottom:2%}@media only screen and (min-width:768px){.ast-site-identity{padding:.5em 0}.wpml-ls-flag{margin-right:.5em}}@media only screen and (min-width:922px){#primary-menu li{font-size:1vw}.wpml-ls-menu-item .wpml-ls-flag{height:1.4em;vertical-align:middle}.menu-text,.wpml-ls-display{vertical-align:middle}}#custom_html-4 .footer-column{text-align:center!important}.footer-column{text-align:left;display:inline-block}.footer-column .menu-list{text-align:left;line-height:2.5em}.footer-column a,.footer-column p,.footer-column h3{color:#fff}.footer-column a:hover{color:#3ea3dc}.footer-column h3{font-weight:700;padding-bottom:1em}.social-div{padding-top:1% 0;text-align:center;font-size:5rem;line-height:1.2em}.inline-social-icon{width:.875em;display:inline}.contact-details,.contact-details td,.contact-details tr{border:none}.bottom-bar-foot{color:#3a3a3a!important}@media only screen and (min-width:728px){.footer-adv-overlay{padding-left:10vw;padding-right:10vw}.site-footer .custom-html-widget{text-align:center}}@media only screen and (max-width:728px){.ast-row .footer-adv-widget{padding:0 20vw}.site-footer .custom-html-widget{text-align:left}.ast-row{margin-left:0;margin-right:0}.wpml-ls-menu-item .wpml-ls-flag{height:1.8em;vertical-align:middle;margin-right:.5em}}@media only screen and (max-width:600px){.social-img{width:12%}.ast-row .footer-adv-widget{padding:0 20vw}}