.btn_submit,.email_field{font-size:1.4em;font-family:Roboto,sans-serif}#top-menu li a{letter-spacing:.1px}.our_approach_img{-webkit-animation:5s ease-in-out infinite floatinglftrght;animation:5s ease-in-out infinite floatinglftrght}.our_network_img{-webkit-animation:5s ease-in-out infinite floatingrghtlft;animation:5s ease-in-out infinite floatingrghtlft}.email_optin{display:flex;flex-flow:row wrap;margin-top:1.5em}.email_field{flex:0 0 62%;max-width:62%;padding:.8em!important;border:1px solid #6667ab!important}.btn_submit{flex:0 0 35%;background:#6667ab;color:#fff;border:1px solid #3d3f69;-webkit-appearance:none;padding:.8em .2em;margin-left:3%;font-weight:500;letter-spacing:.05em;cursor:pointer;transition:.2s ease-in}.btn_submit:hover{background:#3d3f69;color:#fff}@keyframes floatinglftrght{0%,100%{transform:translatex(0)}50%{transform:translatex(-20px)}}@-webkit-keyframes floatinglftrght{0%,100%{-webkit-transform:translatex(0)}50%{-webkit-transform:translatex(-20px)}}@keyframes floatingrghtlft{0%,100%{transform:translatex(0)}50%{transform:translatex(20px)}}@-webkit-keyframes floatingrghtlft{0%,100%{-webkit-transform:translatex(0)}50%{-webkit-transform:translatex(20px)}}.et_fixed_nav.et_show_nav #page-container{padding-top:0!important}#footer-info{text-align:center;float:none}#footer-widgets{display:none}#footer-bottom{background-color:rgba(0,0,0,.32);padding:15px 0 5px}#footer-bottom .container{width:95%;font-size:.97em}.logo_txt span{color:#d7d2e6;font-size:1.5em}#main-header .et_mobile_menu{background:#fff!important}.mobile_nav.opened .mobile_menu_bar:before{content:'\4d'}.mobile_menu_bar:before{transition:.4s;transform:rotate(0);display:block}.mobile_nav.opened .mobile_menu_bar::before{transition:.4s;transform:rotate(90deg);display:block}#main-header.et-fixed-header{background-color:rgba(255,255,255,.93);border-bottom:1px solid #d7d2e6}@media only screen and (min-width:981px){.et-fixed-header#main-header .nav li ul{background-color:rgba(255,255,255,.9)}}@media only screen and (max-width:980px){.m_grid{display:grid}.order_last{order:1}}@media only screen and (max-width:480px){.email_optin{margin-top:1em}.btn_submit,.email_field{flex:0 0 100%;max-width:100%;padding:.6em!important}.email_field{font-size:1.25em}.btn_submit{margin:.7em 0 0}}