.bluetext{color:#0c498b}.redtext{color:#dd4d4a}.whitetext{color:#fff !important}.lightgraybg{background-color:#ebebeb}.lightbluebg{background-color:#eaeff3}.bluebg{background-color:#0c498b}.redbg{background-color:#dd4d4a}.grayunderline{padding-bottom:10px;margin-bottom:50px;border-bottom:2px solid #ebebeb}@media(min-width:1400px){.container{max-width:1320px !important;margin:0 auto}}body{font-size:16px;margin:0px auto;color:#545454;line-height:1.6;font-family:'Montserrat',sans-serif}a{color:#dd4d4a;text-decoration:none}a:hover{color:#b93d3b}h1{font-size:24px;line-height:28px;color:#0c498b;font-family:'Lora',serif}h2{font-size:22px;color:#0c498b;font-family:'Lora',serif;text-transform:uppercase;letter-spacing:.1em}h3{font-size:18px;color:#0c498b;font-family:'Lora',serif}h4{font-size:18px;font-weight:bold;color:#0c498b;line-height:20px}h5{font-size:18px;letter-spacing:.1em}.bumpfont{font-size:larger}.logotagline{color:#0c498b;font-style:italic;font-size:14px}.desktopmenuggc{display:inherit}.mobilemenuggc{display:none}@media only screen and (max-width:1200px){.desktopmenuggc{display:none}.mobilemenuggc{display:block}}.mainnavggc ul{margin:0;padding:0;list-style:none}.mainnavggc ul li{display:block;position:relative;float:left;padding:10px 20px 8px 20px}.mainnavggc ul li:last-child{background-color:#dd4d4a;padding:10px 10px 8px 10px}.mainnavggc ul li ul li:last-child{background-color:#fff;padding:10px 20px 8px 20px}.mainnavggc ul li:last-child a{color:#fff}.mainnavggc ul li ul li:last-child a{color:#000}.mainnavggc ul li:last-child a:after{border-bottom:solid 3px #dd4d4a}.mainnavggc ul li ul li:last-child a:after{border-bottom:0}.mainnavggc li ul{display:none;border-bottom:0;opacity:0}.mainnavggc ul li a{color:#000;display:inline-block;text-decoration:none;white-space:nowrap}.mainnavggc ul li a:after{display:block;content:'';border-bottom:solid 3px #ebebeb}.mainnavggc ul li a:hover:after{border-bottom:solid 3px #dd4d4a}.mainnavggc ul li ul li{background-color:#fff}.mainnavggc ul li ul li:hover{background-color:#f2f2f2}.mainnavggc ul li ul li a{margin:5px}.mainnavggc ul li ul li a:after{display:block;content:'';border-bottom:0}.mainnavggc ul li ul li a:hover:after{display:block;content:'';border-bottom:0}.mainnavggc li:hover ul{display:block;position:absolute;z-index:9;opacity:1}.mainnavggc li:hover li{float:none}.blueicon,.blueicon a{color:#0c498b}.hamburger1{height:15px;margin:10px;display:-ms-grid;display:grid;grid-template-rows:repeat(3,1fr);justify-items:right;z-index:120}.hamburger1 div{background-color:#3d3d3d;position:relative;width:40px;height:5px;margin-top:7px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#toggle1{display:none}#toggle1:checked+.hamburger1 .top{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:22.5px}#toggle1:checked+.hamburger1 .meat{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:-5px}#toggle1:checked+.hamburger1 .bottom{-webkit-transform:scale(0);transform:scale(0)}#toggle1:checked ~ .menu1{height:600px}.menu1{width:100%;margin:0;display:-ms-grid;display:grid;grid-template-rows:1fr repeat(4,0.5fr);grid-row-gap:25px;padding:0;list-style:none;clear:both;width:auto;text-align:center;height:0px;overflow:hidden;transition:height .4s ease;z-index:120;-webkit-transition:all .3s ease;transition:all .3s ease}.menu1 a{color:#333}.mobilenavggc ul{margin:0;padding:0;list-style:none;font-weight:400;font-size:15px}.mobilenavggc ul li{text-align:left;border-top:1px solid #e5e5e5;padding:5px}.mobilenavggc ul li a{display:inline-block;text-decoration:none;color:#333;white-space:nowrap}.mobilenavggc li ul li{padding:5px}.mobilenavggc li ul li:before{content:"\2605";margin-right:10px}.mobilenavggc li ul li a{border-bottom:0}.mobilenavggc ul li:last-child{background-color:#dd4d4a;padding:5px 10px}.mobilenavggc ul li ul li:last-child{background-color:#ebebeb;padding:5px}.mobilenavggc ul li:last-child a{color:#fff}.mobilenavggc ul li ul li:last-child a{color:#333}.heroheadline{font-size:30px;line-height:36px;color:#fff;text-transform:uppercase;letter-spacing:.1em;text-shadow:0 0 4px #0c498b}.herocta{color:#fff;line-height:28px;text-shadow:0 0 4px #0c498b}.herocta a{color:#fff;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.5em}@media only screen and (max-width:750px){.flagoverlay{background-image:none !important}}.blueoverlay{background-color:#0c498bab}.photoctaheight{min-height:550px;display:flex;flex-direction:column-reverse}.photoctaheighthalf{min-height:400px;display:flex;flex-direction:column-reverse}.subheroheadline{font-weight:bold;color:#0c498b}.blueboxheadline{font-size:18px}.blueboxnumber{font-size:100px;font-weight:bold}.blueboxoutline{border:3px solid #0c498b}.blueboxoutlineorange{border:3px solid #dd4d4a}.benefitstable{border-collapse:collapse}.benefitstable th{border:1px solid #7a7a7a;background-color:#eaeff3;padding:10px;color:#0c498b;font-size:18px}.benefitstable td{border:1px solid #7a7a7a;padding:10px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word}@media only screen and (max-width:480px){.tablemobile{overflow-x:auto;display:block}}}.benefitstable tr{background-color:#fff}.legaltext{font-size:12px;font-style:italic}.footer{color:#545454 !important}.footer a{color:#545454 !important}.footercta{color:#fff !important;line-height:22px}.footercta a{text-decoration:none;font-weight:bold;color:#fff !important}.footertitle{font-size:22px;color:#545454;margin-top:0;font-family:'Lora',serif;text-transform:uppercase;letter-spacing:.1em}.smalltext{font-size:12px}.smalltext a{color:#545454;text-decoration:underline}.vertcenter{align-items:center}.hs-input{width:100%;padding:8px;margin-bottom:10px}.form-columns-1,.form-columns-2{max-width:2000px !important}fieldset.form-columns-2{width:95% !important}