@import url("https://fonts.googleapis.com/css?family=Cutive|Cutive+Mono");@import url("https://fonts.googleapis.com/css?family=Open+Sans");html,body,div,span,h1,h2,h3,h4,h5,h6,p,pre,code,img,dl,dt,dd,ol,ul,li,img{margin:0;padding:0;border:0;outline:0;font-size:100%}ol,ul{list-style:none}img{max-width:100%;height:auto}img{display:block}header,footer{display:block}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clearfix:after,#headerContent:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html .clearfix,* html #headerContent{zoom:1}*:first-child+html .clearfix,*:first-child+html #headerContent{zoom:1}html,body{color:#000}body{font-size:16px;font-family:"Cutive", arial, sans-serif}h1,h2,h3{display:inline-block;padding:0;margin:0}p{margin-bottom:24px}p:last-of-type{margin-bottom:0px}a,a:visited,a:hover{text-decoration:none;color:#000}html,body{height:100%}.frame,#legal,#slideshow,.brands{margin-left:auto;margin-right:auto;max-width:1440px;min-width:320px;padding-left:24px;padding-right:24px}.frame_narrow{margin-left:auto;margin-right:auto;max-width:1024px;min-width:320px}section.bg_grey{background-color:#E5E5E5}header{background-color:#fff}header>.inner{padding-top:24px;padding-bottom:24px}footer{background-color:#0045A4}footer>.inner{padding-top:24px;padding-bottom:24px}.ca,.es{display:none}#language{float:right;font-family:"Cutive", arial, sans-serif;font-weight:400;font-size:18px}#language li{float:left;margin-right:6px}#language li:last-of-type{margin-right:0px}#language li a{display:block;padding:4px 6px;border:1px solid #0045A4;border:2px solid #0045A4}#language li:hover a,#language li.is-current a{color:#0045A4;background-color:#0045A4;color:#fff}#main-logo{width:416px;max-width:90%;margin-left:auto;margin-right:auto;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all 0.3s ease}#main-logo img{width:100%}#slogan{display:none;padding-top:20px;padding-top:40px;color:#0045A4;font-family:'Open Sans', sans-serif;font-family:'Cutive Mono', monospace;font-weight:700;font-weight:bold;text-align:center;font-size:20px}@media only screen and (max-width: 800px){#language{font-size:16px}}@media only screen and (max-width: 480px){#language{margin-bottom:12px}}#content{overflow:hidden}.sectionTitle{font-size:30px}#hero{padding-top:94px;padding-bottom:94px;padding-top:72px;font-family:'Open Sans', sans-serif;font-size:32px;line-height:1.3em;text-align:center}#hero span{font-weight:300}@media only screen and (max-width: 1024px){#hero{padding-top:96px;padding-bottom:96px}}@media only screen and (max-width: 800px){#hero{padding-top:72px;padding-bottom:72px}}@media only screen and (max-width: 599px){#hero{padding-top:48px;padding-bottom:48px}}#legal{padding-top:36px;padding-bottom:36px;padding-left:36px;padding-right:36px;font-family:'Open Sans', sans-serif;font-size:18px;line-height:24px}#legal h2{font-size:32px;line-height:1.4em;margin-bottom:24px;margin-top:24px;margin-top:48px;font-family:"Cutive", arial, sans-serif;font-weight:300}#legal h2:first-of-type{margin-top:24px}#legal h3{font-size:24px;line-height:1.4em;margin-bottom:18px;font-family:"Cutive", arial, sans-serif;font-weight:300}#legal p{margin-bottom:18px}#legal a{color:inherit}#legal a:hover{text-decoration:underline}#slideshow{overflow:hidden;margin-bottom:48px}#highlights{overflow:hidden;margin-bottom:96px}#highlights .item{overflow:hidden;float:left;width:17.6%;margin-right:3%}#highlights .item:last-of-type{margin-right:0%}#highlights .item .hidden_image{display:none;margin-bottom:24px}#highlights .item .hidden_image img{width:100%}#highlights .item .content .title{font-family:'Open Sans', sans-serif;font-size:24px;font-size:32px;margin-bottom:24px}#highlights .item .content .title span{color:#0045A4;font-family:"Cutive", arial, sans-serif;font-weight:400;font-weight:bold;font-size:28px}#highlights .item .content .title a:hover{color:#0045A4}#highlights .item .content .title .logo img{display:block;width:100%}#highlights .item .content .text{font-family:"Cutive", arial, sans-serif;font-weight:300;font-size:16px;font-family:'Open Sans', sans-serif;font-size:18px}@media only screen and (max-width: 1024px){#highlights .item .content{overflow:hidden}#highlights .item .content .title{float:left;width:36%;margin-right:2%}#highlights .item .content .text{float:left;width:62%}}@media only screen and (max-width: 599px){#highlights .item .content{overflow:hidden}#highlights .item .content .title{float:none;width:100%;margin-right:0%}#highlights .item .content .text{float:none;width:100%}}.highlights_cta{font-family:'Open Sans', sans-serif;margin-bottom:24px;font-family:'Open Sans', sans-serif;font-size:24px;line-height:1.3em;text-align:center;margin-bottom:72px}@media only screen and (max-width: 1024px){#highlights .item{float:none;width:100%;margin-right:0%;margin-bottom:48px}#highlights .item:last-of-type{margin-bottom:0%}#highlights .item:nth-of-type(1) .title{padding-top:0px}#highlights .item:nth-of-type(2) .title,#highlights .item:nth-of-type(3) .title,#highlights .item:nth-of-type(4) .title{padding-top:0px}#highlights .item .content .title{height:auto;margin-bottom:24px}}@media only screen and (max-width: 800px){#hero{font-size:20px}#highlights .item .content{padding-left:24px;padding-right:24px}}@media only screen and (max-width: 599px){#slideshow{display:none}}.contact{margin-left:auto;margin-right:auto;max-width:600px;text-align:center;padding-top:96px;padding-bottom:96px}.contact a{color:#0045A4}.contact a:hover{text-decoration:underline}.contact .sectionTitle_sub{font-size:18px;margin-bottom:24px;font-family:'Open Sans', sans-serif}.contact p{font-family:'Open Sans', sans-serif}.contactBox{margin-bottom:48px}.contactBox:last-of-type{margin-bottom:0px}.m_socialMedia{text-align:center}.m_socialMedia ul{display:inline-block;overflow:hidden}.m_socialMedia li{float:left;margin-right:24px}.m_socialMedia li:last-of-type{margin-right:0px}.m_socialMedia a{display:block;border:2px solid #231F20}.m_socialMedia a:hover{background-color:#ccc}.brands{max-width:650px;padding-top:36px;padding-bottom:36px;margin-bottom:252px}.brands a{color:#0045A4}.brands a:hover{text-decoration:underline}.brands ul{text-align:center}.brands li{display:inline-block;width:280px}.brands li a{display:block}.brands li a:hover{outline:3px solid #0045A4}.brands li img{width:100%}#footerContent{color:#fff;padding-left:24px;padding-right:24px;text-align:center;font-family:"Cutive", arial, sans-serif;font-weight:400;font-family:'Open Sans', sans-serif;overflow:hidden}#footerContent a{color:#fff}#footerContent a:hover{color:#231F20}#footerContent ul{text-align:center}#footerContent li{display:inline-block;margin-right:12px}@media only screen and (max-width: 1024px){#footerContent>li{margin-right:0px}#footerContent .footer_trick{display:block;margin-top:12px}}@media only screen and (max-width: 599px){#footerContent .footer_trick li{display:block}#footerContent .footer_trick li:last-of-type{margin-top:12px}}
