.footer_newsletter{background:url(/images/background-newsletter.jpg)no-repeat 50% -25px #ffc911;color:#000;padding:30px 0;margin-top:0}.footer_newsletter .form_content{width:380px}.footer_newsletter .form_content .title{font-size:18px;font-weight:700;padding-bottom:10px}.footer_newsletter .form_content .title span.desktop_text,.footer_newsletter .form_content .title span.mobile_text{color:#1b468a}.footer_newsletter .form_content .title span.title_text{display:inline-block;font-weight:700;font-size:22px;padding-bottom:5px;width:100%}.footer_newsletter .form_content .title span.mobile_text{display:none}.footer_newsletter .form_content .textbox{width:280px;background:#fff;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;overflow:hidden}.footer_newsletter .form_content .textbox input{height:40px;color:#333;background:no-repeat}.footer_newsletter .form_content .textbox input:focus{color:#000}.footer_newsletter .form_content .btn_holder{width:100px;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;overflow:hidden}.footer_newsletter .form_content .btn_holder button{width:100%;height:40px;text-align:center;background:#000;text-transform:uppercase;color:#fff}.footer{padding:40px 0 0;height:472px;color:#fff;background:url(/images/background-footer-2.jpg)no-repeat 50% 0 #1b468a}.footer .title_text{font-size:16px;font-weight:700;padding-bottom:20px}.footer a,.footer_content .one .text_holder a:hover{color:#fff}.footer a:hover{color:#f7c61d}.footer ul li{line-height:33px}.footer_links{width:23%}.footer_content{width:310px}.footer_content .one{border-bottom:1px solid #3a5f96;font-size:12px}.footer_content .one ul li{width:100%;line-height:normal;padding-bottom:20px}.footer_content .one ul li:first-child a{line-height:normal!important}.footer_content .one .img_holder{width:46px}.footer_content .one .img_holder img,.footer_content .two a img{display:block;float:left;width:36px;background:#f7c61d;text-align:center;padding:5px}.footer_content .one .text_holder{width:60%;padding-left:10px}.footer_content .one .text_holder span,.footer_content .one .text_holder a{color:#f7c61d;font-weight:700;font-size:14px;display:inline-block;vertical-align:middle}.footer_content .one .text_holder span{width:100%;padding-bottom:3px}.footer_content .one .text_holder a{line-height:40px}.footer_content .two{padding:20px 0}.footer_content .two a{display:inline-block;width:auto;background:#fff;color:#1b468a;text-align:center;margin:0 5px 0 0;background:#f7c61d}.footer_content .two a img{float:none;margin:0 auto}.footer_content .two .fa-brands,.footer_content .two .fa{font-size:22px;line-height:40px}.footer_top_brands{padding-bottom:25px;border-bottom:1px solid #3a5f96;margin-bottom:20px}.footer_top_brands .text_holder a{padding:8px 15px;background:#214d92;color:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:0 5px 5px 0;border:1px solid rgba(255,255,255,.2)}.footer_top_brands .text_holder a:hover{background:#f7c61d;color:#1b468a}.copyright_text{background:#1b468a;color:#fff;padding:10px 0}.copyright_text .cards{width:85px}.copyright_text .cards img{width:100%}.copyright_text .cards .fa-brands{font-size:30px;line-height:50px;color:#bfbfbf}.copyright_text .text_holder{width:290px;line-height:26px;text-align:right;font-size:12px}@media only screen and (max-width:1000px),(max-width:1099px){.footer_links{width:21%!important}}@media only screen and (max-width:800px),(max-width:899px){.footer_links{width:33.333%!important}}