@import url(https://fonts.googleapis.com/css2?family=Lato:wght@400;700&family=Source+Serif+Pro:wght@400;600;700&display=swap);.back-to-top{background:#2C3691;background:rgba(44,54,145,0.75);padding:5px 15px;text-decoration:none;text-transform:none;position:fixed;bottom:0;right:20px;z-index:999;display:none;border-radius:0;-webkit-transition:all 0s;-moz-transition:all 0s;-ms-transition:all 0s;-o-transition:all 0s;transition:all 0s}.back-to-top i{font-size:1.500em;color:#fff}.back-to-top:hover,.back-to-top:active,.back-to-top:focus{background:#3845b8;background:rgba(56,69,184,0.75);text-decoration:none;-webkit-transition:all 0s;-moz-transition:all 0s;-ms-transition:all 0s;-o-transition:all 0s;transition:all 0s}html{-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent !important;-webkit-tap-highlight-color:transparent !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}body{background:#D7DAE0 none;font-family:"Source Serif Pro",serif;font-size:100%;line-height:1.5;overflow-x:hidden;-ms-overflow-style:scrollbar}p,li,div,td,section{font-family:"Source Serif Pro",serif;font-size:medium;color:#71747A}p{margin-bottom:15px}a{font-family:"Source Serif Pro",serif;font-size:medium;outline:0;color:#3845b8;-webkit-tap-highlight-color:transparent !important;-webkit-tap-highlight-color:transparent !important;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}a:hover,a:active,a:focus{text-decoration:none;color:#2C3691;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}h1,h2,h3,h4,h5,h6{font-family:"Source Serif Pro",serif;font-weight:400;text-transform:none;color:#71747A;line-height:1.1}h4,h5,h6{margin-top:0}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-family:"Source Serif Pro",serif;font-size:100%;font-weight:700;text-transform:none;color:#000}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,h1 a:active,h2 a:active,h3 a:active,h4 a:active,h5 a:active,h6 a:active,h1 a:focus,h2 a:focus,h3 a:focus,h4 a:focus,h5 a:focus,h6 a:focus{text-decoration:none;color:#2C3691}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}#fancybox-wrap,#fancybox-outer,#fancybox-content{-webkit-box-sizing:content-box !important;-moz-box-sizing:content-box !important;-ms-box-sizing:content-box !important;-o-box-sizing:content-box !important;box-sizing:content-box !important}.container{width:100%;padding:0}#content{background:#D7DAE0;min-height:0}#content .container{background:#fff;padding:40px 0}#content .container article,#content .container aside{margin:0;padding:0}#content .container article .rule,#content .container aside .rule{background:#F1F4FA none;width:100%;height:1px;margin:40px 0}#content .container article h2{margin-top:0}#content .container article h3{margin:30px 0 10px 0}.row{margin-left:0;margin-right:0}.col-xs-12{padding-left:0;padding-right:0}#content .container article{margin-bottom:60px}header{background:#fff none;width:100%;height:auto;margin:60px 0 0 0;padding:40px 0}header .container{background:none;height:100%;padding:0 30px;text-align:center}header .header-logo{margin:0 0 20px 0;position:relative;z-index:2}header .header-logo img{width:100%;max-width:550px}.ie8 header .header-logo img{max-height:100px}header .header-social a{display:inline-block;width:40px;height:40px;margin:0 3px 0 0;padding:11px 0;text-align:center;color:#fff}header .header-social a i{margin:0;font-size:1.200em;vertical-align:top}header .header-social .facebook{background:#3B5998}header .header-social .twitter{background:#00ACED}header .header-social .linkedin{background:#007BB5;margin:0}header .header-social .facebook:hover,header .header-social .facebook:active,header .header-social .facebook:focus{background:#4c70ba}header .header-social .twitter:hover,header .header-social .twitter:active,header .header-social .twitter:focus{background:#21c2ff}header .header-social .linkedin:hover,header .header-social .linkedin:active,header .header-social .linkedin:focus{background:#009ee8}nav#main #homeButton{display:none}nav#main{background:#262f7d;height:60px}nav#main .container{background:none;padding:0;text-align:left}nav#main .container ul li{background:none;margin:0;margin:0;padding:0}nav#main .container ul li.first{padding-top:0}nav#main .container ul li.last{padding-bottom:0}nav#main .container ul li a{display:block;background:none;font-size:1em;font-weight:700;text-transform:uppercase;color:#fff}nav#main .container ul li:hover a,nav#main .container ul li a:active,nav#main .container ul li a:focus{background:#262f7d;color:#fff}nav#main .container ul li a.selected{background:#1a2056;color:#fff}nav#main .container ul li a i{font-size:large}nav#main .container ul li .dropdown-toggle{background:none;position:absolute;top:0;right:0}nav#main .container ul li .dropdown-toggle i{font-size:1.750em}nav#main .container ul li .dropdown-toggle:active,nav#main .container ul li .dropdown-toggle:focus,nav#main .container ul li .dropdown-toggle.selected{background:none}nav#main .container ul li.open .dropdown-toggle{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}nav#main .container ul li:hover .dropdown-toggle,nav#main .container ul li .dropdown-toggle:hover{background:none}nav#main .container ul .dropdown.open .dropdown-text{border-bottom:solid 1px #1a2056;-webkit-transition:all 0s;-moz-transition:all 0s;-ms-transition:all 0s;-o-transition:all 0s;transition:all 0s}.navbar{min-height:0;margin-bottom:0;border:none;border-radius:0;top:0;-webkit-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out;-ms-transition:all 0.1s ease-out;-o-transition:all 0.1s ease-out;transition:all 0.1s ease-out}.navbar.nav-up{top:-60px;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.navbar-header,.offcanvas{margin-left:0 !important;margin-right:0 !important}.navbar-header{height:60px}.navbar-toggle{background:#2C3691 !important;width:120px;height:60px;margin:0;padding:13px 18px;border:none;border-radius:0;position:absolute;top:0;right:0}.navbar-toggle:hover,.navbar-toggle:active,.navbar-toggle:focus{background:#2C3691 !important}.navbar-toggle .text{display:block;float:left;margin:-1px 0 0 0;font-size:1em;text-transform:uppercase;color:#fff;line-height:1}.navbar-toggle .icon-bar{background-color:#fff !important;width:20px;margin-left:60px;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.nav-expanded .navbar-toggle .center{background:none !important}.nav-expanded .navbar-toggle .top{-webkit-transform:rotate(45deg) translate(3px, 6px);-moz-transform:rotate(45deg) translate(3px, 6px);-ms-transform:rotate(45deg) translate(3px, 5px);-o-transform:rotate(45deg) translate(3px, 5px);transform:rotate(45deg) translate(3px, 5px);-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.nav-expanded .navbar-toggle .bottom{-webkit-transform:rotate(-45deg) translate(3px, -6px);-moz-transform:rotate(-45deg) translate(3px, -6px);-ms-transform:rotate(-45deg) translate(3px, -6px);-o-transform:rotate(-45deg) translate(3px, -6px);transform:rotate(-45deg) translate(3px, -6px);-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.nav-expanded{overflow:hidden !important}.off-canvas{background:#3845b8;background:rgba(56,69,184,0.95);width:100%;height:100%;padding:0 0 60px 0;border:none;overflow:auto;position:fixed;top:60px;right:-100%;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.nav-expanded .off-canvas{right:0}.off-canvas .navbar-nav{background:none;height:auto;margin:0}.off-canvas .navbar-nav li{display:block;margin:0;padding:0}.off-canvas .navbar-nav li a{height:80px;padding:30px 20px}.off-canvas .navbar-nav li a,.off-canvas .navbar-nav li a:hover,.off-canvas .navbar-nav li a:active,.off-canvas .navbar-nav li a:focus{text-decoration:none}.off-canvas .navbar-nav li .dropdown-toggle{width:auto;height:auto;padding:24px}nav#main .container ul li .dropdown-menu{background:#2a3389;background:rgba(42,51,137,0.5);width:100%;margin:0;padding:0;border:none;border-radius:0;-webkit-box-shadow:0 0 0 transparent inset;-moz-box-shadow:0 0 0 transparent inset;-ms-box-shadow:0 0 0 transparent inset;-o-box-shadow:0 0 0 transparent inset;box-shadow:0 0 0 transparent inset}nav#main .container ul li:hover .dropdown-menu{background:#2a3389;background:rgba(42,51,137,0.5);left:0}nav#main .container ul li .dropdown-menu li a{height:60px;padding:20px 15px 20px 30px !important;font-size:1em;text-transform:none}nav#main .container ul li:hover .dropdown-menu li a{background:none;color:#fff}nav#main .container ul li:hover .dropdown-menu li a:hover,nav#main .container ul li:hover .dropdown-menu li a:active,nav#main .container ul li:hover .dropdown-menu li a:focus{background:#262f7d;color:#fff}nav#main .container ul li:hover .dropdown-menu li a.selected{background:#1a2056;color:#fff}nav#main .container ul li a.selected+.dropdown-toggle{color:#fff}.dropdown-menu>li>a{white-space:normal}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.active>a{filter:"progid: DXImageTransform.Microsoft.gradient(startColorstr=" ff417D64 ", endColorstr=" ff417D64 ", GradientType=0)"}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{filter:"progid: DXImageTransform.Microsoft.gradient(startColorstr=" ff417D64 ", endColorstr=" ff417D64 ", GradientType=0)"}#hero #hero1 img{background:url(http://fmg-websites-custom.s3.amazonaws.com/347558-homard/images/hero1.jpg) no-repeat 50% 100% !important}#hero #hero2 img{background:url(http://fmg-websites-custom.s3.amazonaws.com/347558-homard/images/hero2.jpg) no-repeat 50% 100% !important}#hero #hero3 img{background:url(http://fmg-websites-custom.s3.amazonaws.com/347558-homard/images/hero3.jpg) no-repeat 50% 100% !important}#hero #hero4 img{background:url(http://fmg-websites-custom.s3.amazonaws.com/347558-homard/images/hero4.jpg) no-repeat 50% 100% !important}#hero #hero1 img,#hero #hero2 img,#hero #hero3 img,#hero #hero4 img{-webkit-background-size:cover !important;-moz-background-size:cover !important;-ms-background-size:cover !important;-o-background-size:cover !important;background-size:cover !important}#hero .hero{width:100%;height:275px}#hero .container .backArrow,#hero .container .forwardArrow,#hero .container aside,#hero .container .wrapper .short,#hero .container .wrapper h2+hr+p,#hero .container .wrapper p a+a{display:none}#hero{background:#d7dae0 none;height:100%;margin:0;padding:0}#hero .container{width:100%;height:100%;padding:0}#hero .container .wrapper{background:#1a2056;background:rgba(26,32,86,0.7);width:100%;height:auto;margin:0 auto;padding:30px;text-align:left;position:absolute;bottom:0;left:0}#hero .container .wrapper h2{display:inline-block;background:none;margin:0;padding:0;font-size:1.750em;font-weight:300;text-transform:none;color:#fff;vertical-align:top}#hero .container .wrapper p+p{display:block;margin:15px 0 0 0}#hero .container .wrapper p a{display:inline-block;font-size:1.250em;font-weight:700;text-transform:uppercase;text-align:center;color:#fff;line-height:1;vertical-align:top}#hero .container .wrapper p a:hover,#hero .container .wrapper p a:active,#hero .container .wrapper p a:focus{text-decoration:underline}.homepage #agentPhoto,.homepage #content .container article .rule,.homepage #suggested,.homepage #additional{display:none}.section_boxes .section{margin:0}.short{display:inline-block;background:#71747A;width:200px;height:2px;margin-top:20px;margin-bottom:30px}.ie8 .short{display:none}.homepage .one{margin-bottom:40px}.homepage .one .welcome{background:#F1F4FA;margin:0;padding:30px}.homepage .one .welcome h2{font-size:1.650em}.homepage .one .welcome .last{margin-bottom:30px}.homepage .one .welcome a{display:inline-block;background:#b1b4ba;width:200px;height:50px;font-size:1.250em;font-weight:700;text-transform:uppercase;text-align:center;color:#fff;line-height:2.5;border-left:solid 20px #71747A;position:relative}.homepage .two{margin-bottom:40px}.homepage .two .box-sm{background:#20276a;margin:0 0 20px 0;padding:30px;position:relative}.homepage .two .right{margin-bottom:0}.homepage .two .box-sm h2,.homepage .two .box-sm p,.homepage .two .box-sm a{color:#fff}.homepage .two .box-sm h2{margin:0 0 20px 0;font-size:1.550em}.homepage .two .box-sm p{margin:0 0 40px 0}.homepage .two .box-sm a{display:inline-block;background:#3845b8;width:160px;height:40px;font-weight:700;text-transform:uppercase;text-align:center;line-height:2.5;border-left:solid 20px #2C3691}.homepage .three .box-md{float:none;background:#20276a;width:100%;max-width:600px;margin:0 auto 20px;text-align:center;overflow:hidden;position:relative;z-index:1;cursor:pointer}.homepage .three .col-xs-6{width:100%;padding-left:0;padding-right:0}.homepage .three .box-md img{width:100%;max-width:600px;opacity:0.6;position:relative;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.homepage .three .box-md .text{width:100%;height:100%;position:absolute;top:50%;left:0}.homepage .three .box-md .text h2{margin:0;font-family:"Source Serif Pro",serif;font-weight:700;text-transform:uppercase;color:#fff;line-height:1}.ie8 .homepage .three .box-md .text h2{background:#81BDA3}.homepage .three .box-md .text a{display:block;background:url(http://fmg-websites-custom.s3.amazonaws.com/exclusive-setup/theme-8b/images/blank.png) 0 0 repeat;width:100%;height:100%;font-size:0;text-indent:200%;white-space:nowrap;opacity:0;position:absolute;top:0;left:0;z-index:1000}.homepage #content .container{padding-bottom:0}.homepage #content .container article{margin-bottom:0}.subpage #content .container{padding-left:30px;padding-right:30px}.subpage #content .container article{margin-bottom:60px}.subpage #content .container article h1{margin:0;font-size:xx-large}.subpage .short{margin-bottom:30px}.ie8 .subpage .short{display:none}.subpage #content .container article h2{margin-top:20px;font-size:x-large}.page-blog .post{line-height:1.5}.page-team #teamContent .info a img{margin-bottom:20px}.page-team #teamContent .info a img:hover{opacity:0.9}.page-team #teamContent .principal .info,.page-team #teamContent .agent .info{float:left;width:100%}.page-team #teamContent .principal .info a img,.page-team #teamContent .agent .info a img{margin-right:100%}.page-team #teamContent .principal .info h4,.page-team #teamContent .principal .info p,.page-team #teamContent .agent .info h4,.page-team #teamContent .agent .info p{margin-left:0}.page-team #teamContent .principal .team-description,.page-team #teamContent .agent .team-description{margin-left:0}.subpage #agentContent img{float:none;margin-left:0}.page-events #eventContent .event{overflow:hidden}.page-events #eventContent .event .description,#eventContent .description{float:left;clear:left;margin:0}.page-events #eventContent .event .description h3{margin-top:0}.page-tools-glossary #glossaryContent p:first-child a{display:inline-block;width:5%}.page-tools-glossary #glossaryContent h3{font-size:1.250em;font-weight:400}.page-tools-glossary #glossaryContent h3 a{font-family:"Source Serif Pro",serif;font-size:1em;font-weight:400;text-transform:none;color:#71747A}.subpage #content .container article #learningContent .matter{width:100%;margin:0}.page-contact .map-canvas{float:none;width:100%;margin:0 0 30px 0}.page-contact #content .socialMedia{display:none}.slideText p{color:#fff}.post{overflow:hidden}.post .post-image,.post .post-container{min-height:0;padding:0}@media (min-width: 768px){.post .post-image{width:25%}}@media (min-width: 992px){.post .post-image{width:20%}}.post .post-container{float:left}@media (min-width: 768px){.post .post-container{width:75%}}@media (min-width: 992px){.post .post-container{width:80%}}@media (min-width: 992px){.post h2{margin-top:0 !important}}.post .blogimage{margin:0}.post .authorimage{width:50px;margin:0 10px 15px 0}.post .author{margin-top:15px}.post .date{font-size:14px}.post .post-summary{clear:both;margin:0 0 30px;line-height:1.5}.post .readmore{background:#3845b8;width:auto;height:auto;padding:10px 40px;font-family:"Source Serif Pro",serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#fff;line-height:1;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.post .readmore:hover,.post .readmore:active{background:#5763cc;color:#fff;-webkit-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out;-ms-transition:all 0.1s ease-out;-o-transition:all 0.1s ease-out;transition:all 0.1s ease-out}.blogPost .blogimage{width:100%;margin:0}.blogPost hr{margin:30px 0;border-color:#F1F4FA}.blogPost .postheader{margin-bottom:15px}.blogPost .authorimage{width:50px;margin:0 10px 0 0}.blogPost .author{margin-top:15px}.blogPost .dateTime .addthis_toolbox{padding:0 0 0 10px;vertical-align:middle}.blogPost .genre{margin:0 0 10px}#eventsContent button.submit,#eventContent button.submit,#EventRegistrationSignupForm button{background:#3845b8;width:auto;height:auto;margin:0;padding:10px 40px;font-family:"Source Serif Pro",serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#fff;line-height:1;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in}#eventsContent button.submit:hover,#eventsContent button.submit:active,#eventContent button.submit:hover,#eventContent button.submit:active,#EventRegistrationSignupForm button:hover,#EventRegistrationSignupForm button:active{background:#5763cc;color:#fff;-webkit-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out;-ms-transition:all 0.1s ease-out;-o-transition:all 0.1s ease-out;transition:all 0.1s ease-out}#eventsContent button.submit:focus,#eventContent button.submit:focus,#EventRegistrationSignupForm button:focus{outline:none}#EventRegistrationSignupForm input{width:100%;height:40px;margin:0 0 10px;padding:0 10px;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#EventRegistrationSignupForm textarea{width:100%;height:100px;padding:10px;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#EventRegistrationSignupForm #KeepMePosted{width:auto;height:auto;margin:5px 0 0}#EventRegistrationSignupForm label[for="KeepMePosted"]{font-size:14px;font-weight:400}#EventRegistrationSignupForm button{margin:15px 0}#eventContent{margin-top:0}#eventContent .info{margin:0;font-size:16px}#eventContent .info img{width:100%}#eventContent .regBtn{margin:15px 0 0 !important}#eventContent .addthis_toolbox{padding-top:0 !important}#eventContent h4{font-size:24px}#eventContent hr{margin:30px 0;border-color:#F1F4FA}#eventContent .organizer{margin:0 0 20px}#eventContent .organizer h3{margin-top:0 !important}#eventContent .organizer a{margin:0}#eventContent .presenter h3{margin-top:0 !important}#eventContent .description p{margin-bottom:15px}#eventContent .description p:last-child{margin-bottom:0}#eventContent .register{float:left}#eventsContent .event{overflow:hidden}#eventsContent .event .info,#eventsContent .event .description{padding:0}#eventsContent .event .info{margin:0 0 15px}@media (min-width: 768px){#eventsContent .event .info{float:left;width:30%;margin:0;padding:0 30px 0 0}}#eventsContent .event h3{margin-top:0 !important}#eventsContent .event img{margin:0 0 15px}@media (min-width: 768px){#eventsContent .event .description{float:right;width:70%}}#eventsContent .event .description p:first-of-type{margin:0 0 30px}.page-resource-center #content article h2 a{font-size:0.900em}#content .container article #matterContent .featured a img{float:left;width:280px;margin:0 0 20px 0}#content .container article #matterContent .featured h2{clear:left}#content .container article #matterContent .featured h2 a{font-size:x-large}#content .container article #suggested .content a:hover img,#content .container article #allVideoContent .videoContent a:hover img{opacity:0.9}#content .container article #suggested .content h3,.subpage #allVideoContent .videoContent h3{margin-top:0}#content .container article #suggested{margin-bottom:10px;overflow:hidden}#content .container article #suggested h2{margin:0 0 20px 0;font-size:x-large}#content .container article #suggested .content{float:none;width:100%;margin:0;padding:0 0 30px 0;overflow:hidden}#content .container article #suggested .content a img{float:left;background-size:100px 76px;width:100px;height:76px;margin:0 15px 0 0}#content .container article #suggested .content h3{margin-bottom:10px}#content .container article #suggested .content h3 a{font-size:large}#content .container article #suggested .content p{margin:0 0 0 115px;font-size:medium}#content .container article #additional{background:none}#content .container article #additional .wrapper{padding:0;overflow:hidden}#content .container article #additional .wrapper nav{background:none;width:100%;margin-bottom:30px}#content .container article #additional .wrapper nav ul{margin:0;padding:0}#content .container article #additional .wrapper nav ul li{display:block;margin:0;padding:0;text-transform:uppercase;border:none}#content .container article #additional .wrapper nav ul li a{display:block;background:#262f7d;margin:0 0 5px 0;padding:10px 20px;font-size:large;font-weight:700;text-transform:uppercase;color:#fff}#content .container article #additional .wrapper nav ul li a:hover,#content .container article #additional .wrapper nav ul li a:active,#content .container article #additional .wrapper nav ul li a:focus,#content .container article #additional .wrapper nav ul li a.selected{background:#323da5;text-decoration:none;color:#fff}#content .container article #additional .wrapper .matterContent .content{width:100%;margin:0 0 5px 0}#content .container article #additional .wrapper .matterContent .content h4 a{font-size:medium;color:#000}#content .container article #additional .wrapper .matterContent .content h4 a:hover,#content .container article #additional .wrapper .matterContent .content h4 a:active,#content .container article #additional .wrapper .matterContent .content h4 a:focus{color:#2C3691;text-decoration:none}#content .container article #additional .wrapper .matterContent p{font-size:small;color:#71747A}#content .container article #additional .wrapper .matterContent .viewAll{float:left;width:100%;margin:10px 0 0 0}#content .container article #additional .wrapper .matterContent .viewAll a{display:inline-block;background:#262f7d;margin:0 0 0 0;padding:10px 20px;font-size:large;font-weight:700;text-transform:uppercase;color:#fff}#content .container article #additional .wrapper .matterContent .viewAll a:hover,#content .container article #additional .wrapper .matterContent .viewAll a:active,#content .container article #additional .wrapper .matterContent .viewAll a:focus{background:#323da5;text-decoration:none;color:#fff}#content .container article #additional .wrapper .matterContent .viewAll a+a{display:none}#content .container article .flagBody{background:#262f7d;font-size:1em;font-weight:700;text-transform:none;color:#fff;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}#content .container article .flagBody:hover,#content .container article .flagBody:active,#content .container article .flagBody:focus{background:#323da5;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}#content .container article #allVideoContent .videoContent{width:100%;margin:0;padding-bottom:40px}#content .container article #allVideoContent .videoContent a img{float:left;background-size:100px 76px;width:100px;height:76px;margin:0 20px 0 0}#content .container article #allVideoContent .videoContent h3,#content .container article #allVideoContent .videoContent p{margin-left:120px}#content .container article #allVideoContent .videoContent p{margin-bottom:0}#content .container article #presentationShell h2{width:100%;max-width:630px}#content .container article #presentationShell img{width:100%;max-width:610px;margin-left:0}#content .container article #allTypeContent .matter{width:100%;margin-right:0}#articleContent img{float:none;height:auto;max-width:100%}#articleContent .tip,#articleContent .fastFact{display:none}.focusBox{width:auto;margin:0}#content .container aside section{width:100%;margin:0 auto 40px}#content .container aside section:last-child{margin-bottom:0}#content .container aside section .wrapper{margin:0;padding:0}#content .container aside section h2{margin:0 0 20px 0;padding:0;font-size:x-large}#content .container aside section p{font-size:small}#content .container aside section label{font-weight:400;font-size:small}#content .container aside section input,#content .container aside section textarea{width:100%;margin:0 0 15px 0}#content .container aside section .submit{background:#3845b8;width:100%;height:auto;margin:5px 0 0 0;padding:10px 0;font-family:"Source Serif Pro",serif;text-transform:uppercase;text-align:center;color:#fff;line-height:1;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}#content .container aside section .submit:hover,#content .container aside section .submit:active,#content .container aside section .submit:focus{background:#5763cc;color:#fff;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}#content .container aside form p:last-child{margin:0}.market .firstIndexName{font-size:large}footer{background:#F1F4FA;min-height:0;margin:0;padding:0}footer p,footer a,footer li,footer td{font-size:small;text-transform:none;color:#71747A}footer a:hover,footer a:active,footer a:focus{text-decoration:none;color:#2C3691}footer .container{padding:40px 30px 20px;text-align:center}footer .container .note{float:none;width:100%;margin-bottom:40px}footer .container aside{width:100%;margin:0}footer .container aside .wrapper{padding:0}footer .container aside .wrapper .contact{float:none;width:100%;margin-bottom:40px}footer .container aside .wrapper .contact h4,footer .container aside .wrapper .quickLinks h4{margin-top:0;margin-bottom:20px;font-size:1em;font-weight:400;text-transform:none;color:#71747A}footer .container aside .wrapper .contact table{margin:0 auto 10px}footer .container aside .wrapper .quickLinks{width:100%;margin:0}footer .container aside .wrapper .quickLinks ul{margin:0}footer .container .socialMedia a{display:inline-block;margin-right:10px}footer .container .socialMedia .linkedIn{margin-right:0}footer .container .socialMedia a img{background:none;width:0;height:0}footer .container .socialMedia a i{font-size:1.500em}@media (min-width: 400px){.container{width:100%}.page-team #teamContent .agent .info{margin-bottom:20px}.page-team #teamContent .agent .info a img{margin-right:20px;margin-bottom:0}#content .container article #matterContent .featured a img{width:300px}}@media (min-width: 480px){.container{width:100%}.homepage .three{margin-left:-10px;margin-right:-10px}.homepage .three .col-xs-6{width:50%;padding-left:10px;padding-right:10px}.homepage .three .box-md .text h2{font-size:1.500em}.subpage #agentContent img{float:right;margin-left:30px}.page-team #teamContent .principal .info{margin-bottom:20px}.page-team #teamContent .principal .info a img{margin-right:20px;margin-bottom:0}.page-tools-glossary #glossaryContent p:first-child a{display:inline-block;width:2%}.ie8 .page-tools-glossary #glossaryContent p:first-child a{display:inline;zoom:1}.page-events #eventContent .event .description,#eventContent .description{float:none;clear:none;margin:0}}@media (min-width: 568px){footer .container aside .wrapper .contact{float:left;width:50%;margin:0}footer .container aside .wrapper .quickLinks{float:right;width:50%}}@media (min-width: 600px){.container{width:100%}#hero .hero{height:350px}.homepage .three .box-md .text h2{font-size:1.750em}#content .container article #matterContent .featured a img{float:left;margin:0 15px 20px 0}#content .container article #matterContent .featured h2{clear:none}#content .container article #additional{background:none}#content .container article #additional .wrapper{padding:0}#content .container article #additional .wrapper nav{background:none;margin:0}#content .container article #additional .wrapper nav ul li{display:inline;text-align:center}#content .container article #additional .wrapper nav ul li a{display:inline-block;width:24%;margin:0 1px 0 0;padding:15px 14px 12px;font-size:0.750em}#content .container article #additional .wrapper .matterContent{padding:30px 0;overflow:auto}#content .container article #additional .wrapper .matterContent .content h4{margin-top:5px}#content .container article #additional .wrapper .matterContent .viewAll{width:auto}#articleContent .tip,#articleContent .fastFact{display:block}#articleContent .right{float:right}}@media (min-width: 700px){.container{width:100%}.page-team #teamContent .principal .info{float:none;margin-bottom:0}.page-team #teamContent .principal .info h4,.page-team #teamContent .principal .info p,.page-team #teamContent .principal .team-description{margin-left:220px}.page-team #teamContent .agent .info{width:300px;margin-bottom:0}.page-team #teamContent .agent .info h4,.page-team #teamContent .agent .info p{margin-left:160px}.page-team #teamContent .agent .team-description{margin-left:320px}#content .container article #suggested{margin:0 -30px 60px}.subpage #content .container article #suggested+.rule{display:none}#content .container article #suggested h2{float:left;margin-bottom:20px;margin-left:30px}#content .container article #suggested .content{float:left;width:33.333333333%;margin:0;padding:0 30px;overflow:hidden}#content .container article #suggested .left{clear:left;margin:0}#content .container article #suggested .content a img{float:none;background-size:190px 145px;width:190px;height:145px;margin:0 0 10px 0}#content .container article #suggested .content h3{margin-bottom:10px}#content .container article #suggested .content h3 a{font-size:medium}#content .container article #suggested .content p{margin:0}#content .container article #additional .wrapper .matterContent .content{float:left;width:50%;padding-left:30px}#content .container article #additional .wrapper .matterContent .left{padding-left:0;padding-right:30px}#content .container article #additional .wrapper .matterContent .content h4{margin-bottom:15px}#content .container article #allVideoContent .videoContent a img{background-size:190px 145px;width:190px;height:145px}#content .container aside .rule{display:none}#content .container aside{overflow:hidden}#content .container aside section{float:left;width:50%}#content .container aside .widget-0,#content .container aside .widget-2{padding-right:20px}#content .container aside .widget-1{padding-left:20px}#content .container aside .widget-2{clear:left}}@media (min-width: 768px){body{min-width:750px}.container{width:100%}.off-canvas{width:400px}#hero .hero{height:480px}#hero .container .wrapper h2{font-size:2em}#hero .container .wrapper .short{display:inline-block}#hero .container .wrapper h2+hr+p{display:block}.ie8 #hero .container .wrapper .short{display:none}#hero .container .wrapper .short{background:#fff}#hero .container .wrapper p{font-size:1em;color:#fff}.homepage .two{margin-left:-10px;margin-right:-10px}.homepage .two .col-xs-12{padding-left:10px;padding-right:10px}.homepage .two .box-sm{margin:0}.homepage .three .box-md .text h2{font-size:2em}.page-contact .map-canvas{float:right;width:60%;margin:0 0 0 30px}.page-contact #content .container article table+a{display:inline-block;margin-bottom:40px}.page-contact #content .container article h2{margin-top:0}#content .container article #allVideoContent{margin:0 -30px}#content .container article #allVideoContent .videoContent{float:left;width:33.333333333%;margin:0 0 20px 0;padding:0 30px;overflow:hidden}#content .container article #allVideoContent .left{margin:0}#content .container article #allVideoContent .videoContent a img{float:none;margin:0 0 10px 0}#content .container article #allVideoContent .videoContent h3,#content .container article #allVideoContent .videoContent p{margin-left:0}#content .container article #allVideoContent .videoContent p{margin-bottom:15px}#content .container article #presentationShell img{margin-left:10px}footer .container{text-align:left}footer .container .note{float:left;width:50%;margin:0}footer .container aside{float:right;width:50%}footer .container aside .wrapper{padding-left:30px}footer .container aside .wrapper .contact{width:65%}footer .container aside .wrapper .contact table{margin:0 0 10px 0}footer .container aside .wrapper .quickLinks{width:35%;padding-left:10px}}@media (min-width: 992px){body{min-width:970px}.container{width:970px}#content .container{padding-left:0;padding-right:0}#content .container article{margin-bottom:0}header .header-social{width:40px;height:120px;position:fixed;top:250px;right:0;z-index:9999}header .header-social a{margin:0}header{margin-top:0}header .container,.move-top-bar .container{padding-left:0;padding-right:0}header .header-logo{margin:0}header .header-logo img{vertical-align:top}header .header-social a{position:absolute;right:0}header .header-social .facebook{top:0}header .header-social .twitter{top:40px}header .header-social .linkedin{top:80px}header .header-social .facebook:hover,header .header-social .twitter:hover,header .header-social .linkedin:hover,header .header-social .facebook:active,header .header-social .twitter:active,header .header-social .linkedin:active,header .header-social .facebook:focus,header .header-social .twitter:focus,header .header-social .linkedin:focus{width:50px}.navbar-fixed-top{position:relative}nav#main .container ul li a+a{display:none}nav#main{background:#262f7d;width:100%;margin:0 auto}nav#main .container{background:none;width:970px;height:100%;padding-left:0;padding-right:0;text-align:center}nav#main .container ul li{margin:0 10px;padding:0}nav#main .container ul li.first{margin-left:0}nav#main .container ul li.last{margin-right:0}nav#main .container ul li a{display:inline-block;font-size:1.100em;font-weight:700;color:#fff;line-height:1}nav#main .container ul li:hover a,nav#main .container ul li a:active,nav#main .container ul li a:focus,nav#main .container ul li a.selected{background:none;text-decoration:none}nav#main .container ul li a:before{content:'[';position:absolute;top:0;left:20px;opacity:0;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}nav#main .container ul li:hover a:before,nav#main .container ul li a.selected:before{left:0;opacity:1}nav#main .container ul li a:after{content:']';position:absolute;top:0;right:20px;opacity:0;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}nav#main .container ul li:hover a:after,nav#main .container ul li a.selected:after{right:0;opacity:1}.ie8 nav#main .container ul li a:before,.ie8 nav#main .container ul li a:after{content:''}nav#main .container ul li:hover .dropdown-menu{display:block;background:#2a3389;background:rgba(42,51,137,0.9);width:220px;text-align:left;border:none;top:32px}nav#main .container ul li:hover .dropdown-menu li{margin:0;padding:0}nav#main .container ul li:hover .dropdown-menu li a{display:block;height:auto;margin:0;padding:15px !important;font-size:1.000em;font-weight:700;text-decoration:none;color:#fff;border:none}nav#main .container ul .dropdown.open .dropdown-text{border-bottom:none}.navbar{height:50px !important;top:0 !important;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out}.navbar .container{position:static}.off-canvas{background:none;width:auto;height:auto;padding:0;overflow:visible;position:static;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out}.off-canvas .navbar-nav{float:none;background:none;padding-top:15px;overflow-x:visible}.off-canvas .navbar-nav li{display:inline;float:none}.off-canvas .navbar-nav li a{height:auto;padding:0 15px 16px !important}.off-canvas .navbar-nav .open .dropdown-menu{display:none}nav#main .container ul li:hover .dropdown-menu li a:hover,nav#main .container ul li:hover .dropdown-menu li a:active,nav#main .container ul li:hover .dropdown-menu li a:focus,nav#main .container ul li:hover .dropdown-menu li a.selected{background:#262f7d;color:#fff}nav#main .container ul li:hover .dropdown-menu li a:before,nav#main .container ul li:hover .dropdown-menu li a:after{content:''}.navbar-header{height:50px}#hero .container{width:970px}#hero .container .wrapper{width:45%;padding:20px;border-left:solid 20px #2C3691;bottom:40px;left:40px}.homepage #content .container{padding-left:40px;padding-right:40px}.homepage #content .container article{width:100%}.homepage #content .container aside{display:none}.homepage .one .welcome a:before{display:inline-block;content:'';background:#71747A;width:0;height:100%;position:absolute;top:0;left:0;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.homepage .one .welcome a:hover:before{width:100%}.homepage .one .welcome a span{position:relative;z-index:1}.homepage .two .box-sm{height:286px}.homepage .two .box-sm a{position:absolute;bottom:30px}.homepage .two .box-sm a:before{display:inline-block;content:'';background:#2C3691;width:0;height:100%;position:absolute;top:0;left:0;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.homepage .two .box-sm a:hover:before{width:100%}.homepage .two .box-sm a span{position:relative;z-index:1}.homepage .three .box-md img,.homepage .three .box-md .text{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.homepage .three .box-md img{opacity:0.8}.homepage .three .box-md:hover img{opacity:0.1;-webkit-transform:scale(1.05, 1.05);-moz-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);-o-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)}.homepage .three .box-md .text h2:after{background:#fff;content:'';width:0;height:2px;margin-left:-150px;position:absolute;top:50px;left:50%;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.homepage .three .box-md:hover .text h2:after{width:300px}.subpage #content .container{padding-left:40px;padding-right:40px}.subpage #content .container article,.subpage #content .container aside{width:100%}#content .container article #additional .wrapper nav ul li a{font-size:1em}#content .container article #allTypeContent .matter{width:50%;padding-left:40px}#content .container article #allTypeContent .left{padding-left:0}#content .container aside section{width:270px;margin-right:40px;padding:0 !important}#content .container aside .widget-2{clear:none;margin-right:0}footer{background:#d7dae0}footer .container{background:#fff;margin:0 auto 40px;padding:0 40px 16px}footer .container .note{background:#f1f4fa;width:50%;height:400px;padding:30px 0 30px 30px}footer .container aside{background:#f1f4fa;width:50%;height:400px;padding:30px 30px 30px 0}footer .container aside .wrapper{padding-left:50px}footer .container aside .wrapper .contact{width:65%}footer .container aside .wrapper .quickLinks{width:35%;padding-left:0}}@media (min-width: 1200px){body{min-width:1170px}.container{width:1170px}nav#main .container{width:1170px}nav#main .container ul li{margin:0 25px}#hero .container{width:1170px}.homepage .two .box-sm{height:250px}.page-contact .map-canvas{width:70%}#content .container article #suggested .content a img,#content .container article #allVideoContent .videoContent a img{background-size:250px 191px;width:250px;height:191px}#content .container aside section{width:330px;margin-right:50px;padding:0 !important}#content .container aside .widget-2{clear:none;margin-right:0}footer .container .note{width:60%}footer .container aside{width:40%}}
/*# sourceMappingURL=347558-homard.css.map */
