@import url('//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css');@import url('https://fonts.googleapis.com/css?family=Roboto:300,500,700');@charset "utf-8";html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block;}ol, ul {list-style:none;}blockquote, q {quotes:none;}blockquote:before, blockquote:after,q:before, q:after {content:'';content:none;}table {border-collapse:collapse;border-spacing:0;} a {text-decoration:none; color:#1d1d60;} html, body, form, fieldset, p, div, h1, h2, h3, h4, h5, h6{-webkit-text-size-adjust:none; } summary,summary:focus{outline:none;} .clearfix:after { content:""; display:block; height:0; clear:both; visibility:hidden; }* html .clearfix { height:1%; }.clearfix { display:block; }#skiptocontent{height:1px;overflow:hidden;position:absolute;top:-1000em;width:1px}body {font-family:'Roboto', sans-serif; font-size:14px; line-height:24px; font-weight:500; color:#5A5A64;}.container {max-width:1200px; width:100%; box-sizing:border-box; margin:0 auto; padding:40px;}h1, h2, h3{color:#002A67; font-size:42px; line-height:100%; font-weight:300;}h1:after, h2:after{content:""; border-bottom:4px solid #002A67; display:block; width:150px; padding-top:20px; margin-bottom:20px;}h2 {font-size:36px;}h2:after {width:130px;}h3 {font-size:26px;}p a {color:#002A67; font-weight:700;}hr {border:none; border-top:1px solid #666; width:50%; margin:10px 0;}header {background:#002A67;}header .container {display:flex; align-items:center;}header .contact {display:block; color:#FFF; text-align:right; width:100%;}header .contact a {color:#FFF;}header .contact h4 a {margin-bottom:12px;border-radius:20px;padding:5px 25px;background:#ff6600;display:inline-block;}header .contact .phone {font-size:24px;}header .contact .email {font-size:16px; padding-top:10px;}header .contact .email .fa {padding-left:15px;}a.rounded_button {margin-top:20px; border-radius:20px;padding:10px 35px!important;display:inline-block;}a.rounded_button.orange {background:#ff6600; color:#fff; transition:all 0.5s}a.rounded_button.orange:hover {background:#ff8635;}.legal_bit {background:#EEE; text-align:center;}.legal_bit .container {max-width:700px;}.legal_bit h2 {font-size:20px; padding-bottom:12px;}.legal_bit h2:after {display:none;}.legal_bit p {font-size:14px; line-height:24px; color:#222; padding-bottom:24px;}.legal_bit .container *:last-child {padding-bottom:0;}footer {background:#002A67;}footer .logo {float:right; padding-top:5px;}footer p {color:#EEE;}footer .links {padding-top:22px; color:#EEE;}footer a {color:#FFF; padding:0 10px;}footer a:first-child {padding-left:0;}footer a:last-child {padding-right:0;}footer h3 {font-weight:700; font-size:16px; color:#FFF; padding:10px 0;}footer p a {color:#FFF;}@media (max-width:700px){header .contact .email a {display:block;}}@media (max-width:480px){h1, h2, h3{font-size:32px;}h1:after, h2:after{border-bottom:3px solid #002A67; width:125px; padding-top:15px; margin-bottom:15px;}h2 {font-size:28px;}h2:after {width:100px;}h3 {font-size:22px;}.container {padding:20px;}header .container {display:block;}header .logo {display:block; margin:0 auto 20px;}header .contact {text-align:center;}.legal_bit {text-align:left;}footer {text-align:center;}footer .logo {display:block; float:none; margin:0 auto;}footer p {font-size:11px; line-height:18px;}}.profiles_container {padding:40px 0; background:#FAFAFA;}.profiles_container h2 {text-align:center;}.profiles_container h2:after {margin:0 auto;}.profiles {display:flex;}.profiles .profile {flex:1 0 auto; text-align:center; width:50%; padding:0 40px; box-sizing:border-box;}.profiles .profile img {border-radius:50%; padding-bottom:10px;}.profiles .profile h3 {padding-bottom:12px; line-height:120%;}.profiles .profile h3 strong {display:block; font-weight:700; color:#666; font-size:16px;}.profiles .profile p {text-align:left;}.profiles .profile .contact {padding-bottom:12px;}.profiles .profile .contact p {text-align:center;}.profiles .profile .contact hr {margin:10px auto;}@media (max-width:767px){.profiles {display:block; padding:20px;}.profiles .profile {width:100%; padding:20px 0; text-align:left;}.profiles .profile .contact p {text-align:left;}.profiles .profile img {float:left; max-width:120px; margin:0 20px 0 0;}.profiles .profile hr {display:none;}}@media (max-width:480px){.profiles .profile {padding:10px 0;}.profiles .profile img {float:none; margin:0 auto; display:block;}.profiles .profile,.profiles .profile .contact p {text-align:center;}}.split_content.container {padding:0px 20px;}.split_content .content_container {display:flex; background:#EEE; margin:20px 0;}.split_content .content_container > div {flex:1 0 auto;}.split_content .content_container .image {width:50%; box-sizing:border-box; overflow:hidden;}.split_content .content_container .content {width:50%; box-sizing:border-box; padding:40px;}.split_content .content_container.alignright .image {order:2;}.split_content .content_container.alignright .content {order:1;}.split_content .content_container .image img {min-width:100%; min-height:100%; display:block;}.split_content .content_container .content p {padding-bottom:24px;}.split_content .content_container .content ul {padding:0 0 24px 20px; }.split_content .content_container .content ul li:before {content:"\f0da"; font-family:FontAwesome; display:inline-block; margin-left:-20px; padding-right:10px;}.split_content .content_container .content *:last-child {padding-bottom:0px;}@media (max-width:1020px){.split_content .content_container .image {width:33%;}.split_content .content_container .image img {-webkit-transform:translateX(-12.5%); transform:translateX(-12.5%);}.split_content .content_container .content {width:67%;}}@media (max-width:767px){.split_content .content_container {display:block;}.split_content .content_container .image {width:100%; max-height:300px;}.split_content .content_container .image img {-webkit-transform:translateX(0%); transform:translateX(0%);}.split_content .content_container .content {width:100%;}}@media (max-width:565px){.split_content.container {padding:0px;}.split_content .content_container .content {padding:20px;}}.slider_container {width:100%; overflow:hidden; position:relative;}.slider_container .slider {white-space:nowrap; position:relative; font-size:0px;}.slider_container .slide {width:100%; height:100vh; background-size:cover; background-position:center; position:relative; display:inline-block; white-space:normal;}.slider_container .slide .content {position:absolute; top:50%; left:15%; transform:translateY(-50%);}.slider_container .slide h2 {font-family:'eurostyle_bold_ex2'; color:#FFF; font-size:100px;}.slider_container .slide p {font-family:'eurostyle_ex2'; color:#FFF; font-size:32px; text-transform:uppercase;}.slider_container .slide .content.video {top:0; left:0; width:100%; height:100%; transform:translateY(0%);}.slider_container .slide .content.video:before,.slider_container .slide .content.video:after {content:""; display:block; position:absolute; z-index:1; top:0; left:0; width:calc(50% - 35px); height:calc(100% - 40px);}.slider_container .slide .content.video:after {left:auto; right:0;}.slider_container .slide .content iframe {width:100%; height:100%; position:absolute; left:0; top:0;}.slider_nav {text-align:center; position:absolute; bottom:10%; width:100%;}.slider_nav a {border:3px solid #6E6960; border-radius:50%; width:12px; height:12px; margin:0 5px; display:inline-block;}.slider_nav a.current {border-color:#EE3031;}