.hfc_about_us .hfc_about_us_header{background-color:gray;background-image:url(https://Highlights3.azureedge.net/sites/www.highlights.com/themes/highlights/images/company/aboutus-header.jpg);background-position:top center;background-repeat:no-repeat;background-size:cover;color:white;margin-left:calc((-100vw + 100%) / 2);margin-right:calc((-100vw + 100%) / 2);margin-top:-18px;text-align:center;min-height:480px}@media only screen and (max-width:47.9375em){.hfc_about_us .hfc_about_us_header{min-height:200px}}.hfc_about_us .hfc_about_us_header p{font-family:"Montserrat","Verdana",sans-serif;font-size:1.25em;font-weight:300}@media only screen and (max-width:47.9375em){.hfc_about_us .hfc_about_us_header p{font-size:1em;line-height:1.875em}}.hfc_about_us .hfc_about_us_header h1{clear:both;padding-top:2.5em;color:white;font-size:4.4em;margin:0;font-weight:700}@media only screen and (max-width:61.9375em){.hfc_about_us .hfc_about_us_header h1{font-size:4em}}@media only screen and (max-width:47.9375em){.hfc_about_us .hfc_about_us_header h1{font-size:1.8em;padding-top:2em}}.hfc_about_us .hfc_about_us_header h2{color:white;margin:0.25em 0 0}@media only screen and (max-width:47.9375em){.hfc_about_us .hfc_about_us_header h2{font-size:1.2em}}.hfc_about_us .hfc_about_us_header .hfc_button_transparent_red{margin-right:130px;margin-top:40px;line-height:1em;font-size:0.8em;cursor:pointer;border:2px solid;border-radius:0.1875em;transition:all 0.3s ease;color:white;border-color:white;background:none;padding:0.8em;min-width:260px;text-decoration:none}@media only screen and (max-width:61.9375em){.hfc_about_us .hfc_about_us_header .hfc_button_transparent_red{margin-right:50px}}@media only screen and (max-width:47.9375em){.hfc_about_us .hfc_about_us_header .hfc_button_transparent_red{margin-right:10px;margin-top:10px;line-height:0.5em;font-size:0.7em;min-width:120px}}.hfc_about_us .hfc_about_us_header .hfc_button_transparent_red:hover{color:white;background-color:#e12619;border-color:#e12619}.hfc_about_us .hfc_about_us_autext{padding:0 16.666665%}@media only screen and (max-width:47.9375em){.hfc_about_us .hfc_about_us_autext{padding:0 10px}}.hfc_about_us .hfc_about_us_autext h3{color:#5b4d4e;margin-bottom:0;font-size:1.35em}.hfc_about_us .hfc_about_us_autext p{margin-top:0}.hfc_about_us .hfc_about_us_mvtext{padding:0 16.666665%}@media only screen and (max-width:47.9375em){.hfc_about_us .hfc_about_us_mvtext{padding:0 10px}}.hfc_about_us .hfc_about_us_mvtext h3{text-align:center}@media only screen and (max-width:47.9375em){.hfc_about_us .hfc_nav_menu_2 ul li{padding:0.2em}.hfc_about_us .hfc_nav_menu_2 ul li a:after{padding-bottom:0}}.hfc_awards_header{border-bottom:1px solid #757575;width:100%;margin:2em 0 2em 0}.div_award{display:flex;align-items:center;justify-content:center;padding-bottom:4em;border-bottom:1px solid #757575;margin-bottom:4em}@media only screen and (max-width:47.9375em){.div_award{display:block;margin:3em auto 0 auto;border-bottom:0}}.div_award div.div_award_img img{max-height:260px;max-width:260px;margin:auto;vertical-align:middle;float:none;display:block}.div_award .div_award_desc{margin-top:20px}.div_award .div_award_desc h2{text-align:left;color:#5b4d4e}@media only screen and (max-width:47.9375em){.div_award .div_award_desc h2{text-align:center}}@media only screen and (max-width:47.9375em){.div_award .div_award_desc{border-bottom:solid 1px #5b4d4e;padding-bottom:2em}}.div_award:last-child{border-bottom:0}@media only screen and (max-width:47.9375em){.div_award:last-child .div_award_desc{border:0}}h2{text-align:center}.hfc-bio-item h1{margin:1.25em 0 1.25em}@media only screen and (max-width:47.9375em){.hfc-bio-item h1{width:95%;margin-left:auto;margin-right:auto;font-size:1.6em}}.hfc-bio-item .left-col{padding-right:4em;border-right:solid 1px #757575}@media only screen and (max-width:47.9375em){.hfc-bio-item .left-col{padding-right:1em;border:0}}.hfc-bio-item .left-col h2{font-size:32px;line-height:38px;margin:0 0 0.2em 0;text-align:left}.hfc-bio-item .left-col h3{color:#5b4d4e;font-size:24px;font-weight:300;line-height:38px;margin-top:0}.hfc-bio-item .left-col .hfc_bio_body img{width:280px;height:280px;border-radius:150px;float:left;margin:0 40px 20px 0;display:block}@media only screen and (max-width:47.9375em){.hfc-bio-item .left-col .hfc_bio_body img{margin:0 auto 20px auto;float:none}}.hfc-bio-item .left-col .hfc_bio_body{margin-bottom:4.5em;font-weight:300;overflow:hidden}@media only screen and (max-width:47.9375em){.hfc-bio-item .left-col .hfc_bio_body{margin-bottom:2.25em}}.hfc-bio-item .left-col .nav-arrows{border-bottom:solid 1px #5b4d4e;padding-bottom:5em;margin-right:0.2em;margin-bottom:1em}.hfc-bio-item .left-col .nav-arrows a{font-size:1em;text-decoration:none}@media only screen and (max-width:47.9375em){.hfc-bio-item .left-col .nav-arrows{padding-bottom:2.5em}.hfc-bio-item .left-col .nav-arrows span.separator{display:none}.hfc-bio-item .left-col .nav-arrows a.a_right_arrow{float:right}}.hfc-bio-item .right-col h5{margin-top:0}@media only screen and (max-width:47.9375em){.hfc-bio-item h2,.hfc-bio-item h3,.hfc-bio-item h4{text-align:center}}@media only screen and (max-width:380){.hfc-bio-item{padding-left:10px;padding-right:10px}}.hfc-bio-listing{font-weight:300}.hfc-bio-listing a{font-family:"Montserrat","Verdana",sans-serif;font-size:0.8em;font-weight:400}.hfc-bio-listing h2{text-align:center}.hfc-bio-listing h2.hfc-additional-h2{font-size:1.3em;margin-top:2em}.hfc-bio-listing h3,.hfc-bio-listing h4{color:#5b4d4e}.hfc-bio-listing h4{font-weight:300}.hfc-bio-listing img{background-color:#757575}.hfc-bio-listing img:hover{-webkit-transform:scale(1.3);transform:scale(1.3)}.hfc-bio-listing div.hfc-bio-img-container{border-radius:150px;display:block;margin:0 auto;overflow:hidden}@media only screen and (max-width:47.9375em){.hfc-bio-listing div.hfc-bio-img-container{float:none}}.hfc-bio-listing hr{border-color:#ccc}.hfc-bio-listing .hfc-leader1-row{padding-left:5em;padding-right:5em;margin:2em 0 3em}@media only screen and (max-width:47.9375em){.hfc-bio-listing .hfc-leader1-row{margin:1.5em 0 3em 0;padding-left:0;padding-right:0}}.hfc-bio-listing .hfc-leader1-row div.hfc-bio-img-container{width:200px;height:200px;float:left;margin-right:3em;overflow:hidden}@media only screen and (max-width:47.9375em){.hfc-bio-listing .hfc-leader1-row div.hfc-bio-img-container{float:none;margin:0 auto}}.hfc-bio-listing .hfc-leader1-row div.hfc-bio-img-container img{width:200px;height:200px}.hfc-bio-listing .hfc-leader1-row div.hfc-bio-listing-info{display:block;overflow:hidden}.hfc-bio-listing .hfc-leader1-row div.hfc-bio-listing-info h3{margin-top:0;margin-bottom:0}.hfc-bio-listing .hfc-leader1-row div.hfc-bio-listing-info h4{margin-top:0.4em;font-size:1.3em}.hfc-bio-listing .hfc-leader1-row div.hfc-bio-listing-info h4.hfc-bio-position{margin-bottom:0}.hfc-bio-listing .hfc-leader1-row div.hfc-bio-listing-info h4.hfc-bio-company{margin-top:0}.hfc-bio-listing .hfc-leader1-row div.hfc-bio-listing-info h4.hfc-bio-company a{color:#5b4d4e;font-weight:300;text-decoration:none}@media only screen and (max-width:47.9375em){.hfc-bio-listing .hfc-leader1-row div.hfc-bio-listing-info h3,.hfc-bio-listing .hfc-leader1-row div.hfc-bio-listing-info h4{text-align:center}.hfc-bio-listing .hfc-leader1-row div.hfc-bio-listing-info h3{margin-top:1em}}.hfc-bio-listing .hfc-leader2-row{display:table;text-align:center;margin:3em auto 0 auto;overflow:hidden}@media only screen and (max-width:47.9375em){.hfc-bio-listing .hfc-leader2-row{margin:0;width:100%}}.hfc-bio-listing .hfc-leader2-row .hfc-leader2-item{display:table-cell;padding-left:3em;padding-right:3em}@media only screen and (max-width:47.9375em){.hfc-bio-listing .hfc-leader2-row .hfc-leader2-item{display:block;float:left;padding-left:0;padding-right:0;width:46%;margin:1em 0.3em 1em 0.3em}}@media screen and (max-width:574px){.hfc-bio-listing .hfc-leader2-row .hfc-leader2-item{height:350px;line-height:1.3em;margin-bottom:0.3em;overflow:hidden}}.hfc-bio-listing .hfc-leader2-row .hfc-leader2-item div.hfc-bio-img-container{width:150px;height:150px}.hfc-bio-listing .hfc-leader2-row .hfc-leader2-item div.hfc-bio-img-container img{width:150px;height:150px}@media only screen and (max-width:47.9375em){.hfc-bio-listing .hfc-leader2-row .hfc-leader2-item div.hfc-bio-img-container{width:130px;height:130px}.hfc-bio-listing .hfc-leader2-row .hfc-leader2-item div.hfc-bio-img-container img{width:130px;width:130px}}.hfc-bio-listing .hfc-leader2-row .hfc-leader2-item h3{font-size:1.6em}.hfc-bio-listing .hfc-leader2-row .hfc-leader2-item h4{font-size:1.1em;margin-top:0;line-height:1em}.hfc-bio-listing .hfc-leader2-row .hfc-leader2-item h4.hfc-bio-position{margin-bottom:0}.hfc-bio-listing .hfc-leader2-row .hfc-leader2-item h4.hfc-bio-company{margin-top:0.3em}.hfc-bio-listing .hfc-leader2-row .hfc-leader2-item h4.hfc-bio-company a{color:#5b4d4e;font-weight:300;text-decoration:none}.hfc-bio-listing .hfc-leader3-row{text-align:center;margin:0 auto;display:block}.hfc-bio-listing .hfc-leader3-row .slick-prev{background-image:url(https://Highlights1.azureedge.net/sites/www.highlights.com/themes/highlights/images/carousel-arrow-left.png);left:-10px}.hfc-bio-listing .hfc-leader3-row .slick-prev:before{content:''}.hfc-bio-listing .hfc-leader3-row .slick-next{background-image:url(https://Highlights0.azureedge.net/sites/www.highlights.com/themes/highlights/images/carousel-arrow-right.png);right:-10px}.hfc-bio-listing .hfc-leader3-row .slick-next:before{content:''}.hfc-bio-listing .hfc-leader3-row .slick-arrow{z-index:20}.hfc-bio-listing .hfc-leader3-row .slick-track{margin:0 auto}.hfc-bio-listing .hfc-leader3-row div.hfc-leader3-item{width:12%;min-width:120px;display:inline-block;vertical-align:text-top}.hfc-bio-listing .hfc-leader3-row div.hfc-leader3-item div.hfc-bio-img-container{width:85px;height:85px}.hfc-bio-listing .hfc-leader3-row div.hfc-leader3-item div.hfc-bio-img-container img{width:85px;height:85px}.hfc-bio-listing .hfc-leader3-row div.hfc-leader3-item div.hfc-bio-listing-info{overflow:hidden;float:left;margin:auto 1px auto 1px;width:100%}.hfc-bio-listing .hfc-leader3-row div.hfc-leader3-item div.hfc-bio-listing-info h3{margin:0.4em auto 0 auto;font-size:1em;width:70%}.hfc-bio-listing .hfc-leader3-row div.hfc-leader3-item div.hfc-bio-listing-info h4{margin:0;font-size:0.9em;line-height:1.6em}@media only screen and (max-width:47.9375em){.hfc-bio-listing .hfc-leader3-row div.hfc-leader3-item{width:10%;min-width:100px}.hfc-bio-listing .hfc-leader3-row div.hfc-leader3-item div.hfc-bio-img-container{width:75px;height:75px}.hfc-bio-listing .hfc-leader3-row div.hfc-leader3-item div.hfc-bio-img-container img{width:75px;height:75px}.hfc-bio-listing .hfc-leader3-row div.hfc-leader3-item div.hfc-bio-listing-info h3{line-height:1.4em;padding-left:0.4em;padding-right:0.4em}}.contact-us-pr.contact-us-panel{text-align:left;font-family:"Montserrat",Verdana,sans-serif;font-weight:300;padding:0 1em}.contact-us-pr.contact-us-panel .link-wrapper{padding:0.5em 0}.contact-us-pr.contact-us-panel .link-wrapper a{font-size:15px;line-height:50px;padding-left:60px}.contact-us-pr.contact-us-panel .link-wrapper a:before{width:50px;height:50px}@media only screen and (max-width:47.9375em){.contact-us-pr.contact-us-panel .link-wrapper{padding-left:1em}}.contact-us-pr.contact-us-panel h5{margin:1.5em 0 .25em 0}@media only screen and (max-width:47.9375em){.contact-us-pr.contact-us-panel h5{margin:0}}.contact-us-pr.contact-us-panel p{margin:0;font-size:12px}@media only screen and (max-width:47.9375em){.contact-us-pr.contact-us-panel{clear:both;padding:1em;margin-top:6em;border:1px solid #757575}}.pane-company-licensing-company-licensing .row div,.pane-company-licensing-panel-pane-2 .row div{text-align:center}.pane-company-licensing-company-licensing .row div a,.pane-company-licensing-panel-pane-2 .row div a{color:#5b4d4e;font-weight:300}.pane-company-licensing-company-licensing .row div a:hover,.pane-company-licensing-panel-pane-2 .row div a:hover{text-decoration:none;color:#e12619}.pane-company-licensing-company-licensing .row div a:hover img,.pane-company-licensing-panel-pane-2 .row div a:hover img{-webkit-filter:grayscale(0%);filter:grayscale(0%)}@media only screen and (max-width:61.9375em){.pane-company-licensing-company-licensing .row div a:hover,.pane-company-licensing-panel-pane-2 .row div a:hover{color:#757575}}.pane-company-licensing-company-licensing .row div a.active,.pane-company-licensing-panel-pane-2 .row div a.active{color:#e12619}.pane-company-licensing-company-licensing .row div a div,.pane-company-licensing-panel-pane-2 .row div a div{width:150px;height:150px;overflow:hidden;line-height:150px;margin:0 auto;padding:3px}.pane-company-licensing-company-licensing .row div a div img,.pane-company-licensing-panel-pane-2 .row div a div img{vertical-align:middle;margin:auto}.pane-company-licensing-company-licensing .row div a summary,.pane-company-licensing-panel-pane-2 .row div a summary{font-family:"Montserrat","Verdana",sans-serif;font-size:1.35em;display:inline}.pane-company-licensing-company-licensing .row div .div_details,.pane-company-licensing-panel-pane-2 .row div .div_details{opacity:0;visibility:hidden;text-align:left;height:0;width:0;margin:auto 0;transition:all 0.5s ease-in}@media only screen and (max-width:61.9375em){.pane-company-licensing-company-licensing .row div .div_details,.pane-company-licensing-panel-pane-2 .row div .div_details{opacity:1;visibility:visible;width:95%;height:auto;border-bottom:solid 1px #5b4d4e;padding-bottom:5px}}.pane-company-licensing-company-licensing,.pane-company-licensing-panel-pane-2{margin-bottom:3em}.pane-company-licensing-company-licensing div#current_information,.pane-company-licensing-panel-pane-2 div#current_information{padding-bottom:1.1em;font-family:"Merriweather","Georgia",serif;font-weight:inherit;line-height:1.75em}.pane-company-licensing-company-licensing div#current_information div,.pane-company-licensing-panel-pane-2 div#current_information div{text-align:left}.pane-company-licensing-company-licensing div#current_information svg,.pane-company-licensing-panel-pane-2 div#current_information svg{width:100%}.hfc_company_header{background-color:gray;background-image:url(https://Highlights.azureedge.net/sites/www.highlights.com/themes/highlights/images/company/highlights-columbus-main-office.jpg);background-position:top center;background-repeat:no-repeat;background-size:cover;color:white;margin-left:calc((-100vw + 100%) / 2);margin-right:calc((-100vw + 100%) / 2);text-align:center;min-height:480px}@media only screen and (max-width:47.9375em){.hfc_company_header{min-height:380px}}.hfc_company_header .hfc_company_banner_header{padding-top:220px;color:white;font-size:4.375em;line-height:1.15em;margin:0}@media only screen and (max-width:47.9375em){.hfc_company_header .hfc_company_banner_header{font-size:3em;padding-top:150px}}.hfc_company_header .hfc_company_banner_header b{font-weight:400}.hfc_company_header .hfc_company_subbanner_header{font-weight:300;color:#fff;margin-top:0.5em;padding-bottom:1em;font-size:2em}@media only screen and (max-width:47.9375em){.hfc_company_header .hfc_company_subbanner_header{font-size:1.5em}}.hfc_company_header .hfc_company_banner_subheader{color:white;font-size:3.25em;line-height:1.15em;font-family:'Montserrat',Verdana,sans-serif;font-weight:300}@media only screen and (max-width:47.9375em){.hfc_company_header .hfc_company_banner_subheader{font-size:2em}}.hfc_company_header .hfc_company_banner_text{font-size:0.875em;font-family:'Montserrat',Verdana,sans-serif;float:right;font-weight:300;margin-right:130px;margin-top:40px}.hfc_company_header .hfc_company_banner_text .hfc_company_banner_link{display:inline-block;line-height:1em;background:none;font-weight:400;border-color:white;font-size:1em;margin-left:10px}@media only screen and (max-width:47.9375em){.hfc_company_header .hfc_company_banner_text .hfc_company_banner_link{line-height:0.8em}}@media only screen and (max-width:61.9375em){.hfc_company_header .hfc_company_banner_text{margin-right:50px}}@media only screen and (max-width:47.9375em){.hfc_company_header .hfc_company_banner_text{margin-right:20px;margin-top:30px}}.hfc_jazz_container{overflow:hidden;padding-left:0.1em;padding-right:0.1em;margin-top:4em}.hfc_jazz_container div.textBelow img{width:13%}@media only screen and (max-width:61.9375em){.hfc_jazz_container div.textBelow img{width:7%}}.hfc_jazz_container div.textBelow span{font-size:.75em;padding-right:3px}.hfc_nav_menu_2{margin-left:calc((-100vw + 100%) / 2);margin-right:calc((-100vw + 100%) / 2);font-size:1.2em;background:white}.hfc_nav_menu_2 ul.menu{border-bottom:1px solid #5b4d4e;text-align:center;padding-top:10px;margin-top:0}@media only screen and (max-device-width:560px){.hfc_nav_menu_2 ul.menu{padding-left:1px}}.hfc_nav_menu_2 ul.menu li{display:inline-block;padding:0 20px}.hfc_nav_menu_2 ul.menu li a{color:black;font-family:"Montserrat","Verdana",sans-serif;font-weight:300;transition:.5s all ease}.hfc_nav_menu_2 ul.menu li a:active{color:#e12619}.hfc_nav_menu_2 ul.menu li a:after{color:#e12619;padding-bottom:7px;content:'';display:block}.hfc_nav_menu_2 ul.menu li a:hover{text-decoration:none;color:#e12619}.hfc_nav_menu_2 ul.menu .current-section a{color:#e12619}.hfc_nav_menu_2 ul.menu .current-section a:after{color:#e12619;border-bottom:3px solid #e12619;transition:.5s all ease-out}@media only screen and (max-width:47.9375em){.hfc_nav_menu_2 ul{margin-top:0.5em}.hfc_nav_menu_2 ul li{font-size:12px;padding:0 0.5em;height:3em}.hfc_nav_menu_2 ul li a:after{padding-bottom:3px}}.hfc_nav_menu_2.not-visible{visibility:hidden}header .hfc_nav_menu_2{display:none}header .hfc_nav_menu_2 ul{margin-bottom:0}@media only screen and (max-width:47.9375em){header .hfc_nav_menu_2{display:block;background:white}}.hfc_contact_us{font-family:"Montserrat","Verdana",sans-serif}.hfc_contact_us .view-contact-us{font-weight:300;color:#5b4d4e}.hfc_contact_us .view-contact-us .view-header h2{font-size:1.6em;line-height:1em;font-weight:400;color:#5b4d4e;margin-bottom:0;text-align:left;padding:2em 0 0 0}.hfc_contact_us .view-contact-us .views-row-odd{width:40%;float:left;clear:left;margin-right:10%;margin-top:2em}@media only screen and (max-width:47.9375em){.hfc_contact_us .view-contact-us .views-row-odd{width:100%;float:none;margin:1em 0;padding-bottom:1em;border-bottom:#757575 solid 1px}}.hfc_contact_us .view-contact-us .views-row-even{width:40%;float:right;margin-left:10%;margin-top:2em}@media only screen and (max-width:47.9375em){.hfc_contact_us .view-contact-us .views-row-even{width:100%;float:none;margin:1em 0;padding-bottom:1em;border-bottom:#757575 solid 1px}}.hfc_contact_us .view-contact-us .views-field-field-office-name-1{font-weight:400}.hfc_contact_us .view-contact-us .views-field-field-office-name-2{font-weight:400}.hfc_contact_us .view-contact-us .views-field-field-city{display:inline-block}.hfc_contact_us .view-contact-us .views-field-field-city .field-content{display:inline-block}.hfc_contact_us .view-contact-us .views-field-field-city .field-content:after{content:','}.hfc_contact_us .view-contact-us .views-field-field-state{display:inline-block}.hfc_contact_us .view-contact-us .views-field-field-zip-code{display:inline-block}.hfc_contact_us .view-contact-us .views-field-field-phone a{width:100%;display:block;text-align:center;margin:1em 0;font-weight:300;font-size:15px;padding:0.8em}.hfc_contact_us .view-contact-us .views-field-field-phone a:before{font-family:hfcicons;content:'\e056';vertical-align:bottom}.hfc_contact_us .view-contact-us .views-field-field-phone a:hover{text-decoration:none}@media only screen and (max-width:47.9375em){.hfc_contact_us .view-contact-us .views-field-field-phone{clear:both;margin:0.5em 0 0}}.hfc_contact_us .view-contact-us .views-field-field-hours{color:#757575}.hfc_contact_us .view-contact-us .views-field-field-fax{margin-top:0.5em}@media only screen and (max-width:47.9375em){.hfc_contact_us .view-contact-us .views-field-field-live-chat-on{margin:0.5em 0 4.5em 0}}@media only screen and (max-width:61.9375em){.hfc_contact_us .view-contact-us .views-field-field-live-chat-on{margin:0.5em 0 4.5em 0}}.hfc_contact_us .view-contact-us .view-chat-options .views-row{float:none;width:100%;margin:0}@media only screen and (max-width:47.9375em){.hfc_contact_us .view-contact-us .pane-chat-options-panel-pane-1{width:100%;margin-bottom:0}}@media only screen and (max-width:61.9375em){.hfc_contact_us .view-contact-us .pane-chat-options-panel-pane-1{width:100%;margin-bottom:0}}@media only screen and (max-width:47.9375em){.hfc_contact_us .view-contact-us .pane-chat-options-panel-pane-1 .pane-title{width:100%;margin:0;line-height:2.75em;font-size:1em}}@media only screen and (max-width:61.9375em){.hfc_contact_us .view-contact-us .pane-chat-options-panel-pane-1 .pane-title{width:100%;margin:0;line-height:2.75em;font-size:1em}}@media only screen and (max-width:47.9375em){.hfc_contact_us .view-contact-us .pane-chat-options-panel-pane-1 .view-chat-options{top:1em}}@media only screen and (max-width:61.9375em){.hfc_contact_us .view-contact-us .pane-chat-options-panel-pane-1 .view-chat-options{top:1em}}@media only screen and (max-width:47.9375em){.hfc_contact_us .view-contact-us .pane-chat-options-panel-pane-1 .view-chat-options .views-row{border:none}}@media only screen and (max-width:61.9375em){.hfc_contact_us .view-contact-us .pane-chat-options-panel-pane-1 .view-chat-options .views-row{border:none}}.node-2624 h2{color:#5b4d4e;font-size:1.8em;text-align:left}.webform-client-form-2624{margin-bottom:40px}.webform-client-form-2624 .hfc_cus_select{width:457px}.webform-client-form-2624 textarea{height:10em;width:30em;padding:0.4rem 0.8rem}@media only screen and (max-width:47.9375em){.webform-client-form-2624 .webform-component-textfield{display:block;width:auto}}.webform-client-form-2624 select{width:22em}@media only screen and (max-width:47.9375em){.webform-client-form-2624 select{display:block;width:100%}}.webform-client-form-2624 input[type=text]{width:30em}@media only screen and (max-width:47.9375em){.webform-client-form-2624 input[type=text]{display:block;width:auto}}.webform-client-form-2624 .extended_form{display:none}.webform-client-form-2624 label[for=edit-submitted-zip-postal-code]{min-width:18em}.webform-client-form-2624 .description{font-weight:300}.webform-client-form-2624 .webform-component--your-name{width:30em}@media only screen and (max-width:47.9375em){.webform-client-form-2624 .webform-component--your-name{display:block;width:auto}}.webform-client-form-2624 .webform-component--your-email{width:30em}@media only screen and (max-width:47.9375em){.webform-client-form-2624 .webform-component--your-email{display:block;width:100%}}.webform-client-form-2624 #edit-submitted-city{width:25em}@media only screen and (max-width:47.9375em){.webform-client-form-2624 #edit-submitted-city{display:block;width:auto}}.webform-client-form-2624 #edit-submitted-address{width:30em}@media only screen and (max-width:47.9375em){.webform-client-form-2624 #edit-submitted-address{display:block;width:auto}}.webform-client-form-2624 #edit-submitted-apt-suite-floor-etc{width:30em}@media only screen and (max-width:47.9375em){.webform-client-form-2624 #edit-submitted-apt-suite-floor-etc{display:block;width:auto}}.webform-client-form-2624 #edit-submitted-about{max-width:1px;max-height:1px;visibility:hidden;margin-left:-25px;padding:0 10px}.webform-client-form-2624 .webform-component--state-province-region{display:inline-block;width:20em;margin:1.5em 0 0 0}@media only screen and (max-width:47.9375em){.webform-client-form-2624 .webform-component--state-province-region{display:block;width:auto}}.webform-client-form-2624 .webform-component--zip-postal-code{display:inline-block;width:10em;margin:1.5em 0 0 10px}@media only screen and (max-width:47.9375em){.webform-client-form-2624 .webform-component--zip-postal-code{margin-left:0;display:block;width:auto}}.webform-client-form-2624 .webform-component--city{width:30em;margin:1.5em 0 0 0}@media only screen and (max-width:47.9375em){.webform-client-form-2624 .webform-component--city{display:block;width:auto}}.webform-client-form-2624 .webform-component--country{width:20em}@media only screen and (max-width:47.9375em){.webform-client-form-2624 .webform-component--country{display:block;width:auto}}.webform-client-form-2624 .webform-component--customer-number{margin:0;display:inline-block}@media only screen and (max-width:47.9375em){.webform-client-form-2624 .webform-component--customer-number{display:block;width:auto}}.webform-client-form-2624 .webform-component--locate-your-customer-number{display:inline-block;margin-left:20px;margin-bottom:0}.webform-client-form-2624 .webform-component--locate-your-customer-number p{margin:0}.webform-client-form-2624 .webform-component--locate-your-customer-number a{font-size:.8em;font-family:"Montserrat","Verdana",sans-serif;text-decoration:underline;font-weight:300}@media only screen and (max-width:47.9375em){.webform-client-form-2624 .webform-component--locate-your-customer-number{display:block;width:100%;min-width:18em;text-align:center}}.webform-client-form-2624 .webform-component--customer-number-explanation{margin:0;font-weight:300;max-width:40em}.webform-client-form-2624 .webform-component--customer-number-explanation p{font-family:"Montserrat","Verdana",sans-serif;font-size:.8em;line-height:1.4em}.webform-client-form-2624 input[type=submit]{width:30em;margin:3rem 0}@media only screen and (max-width:47.9375em){.webform-client-form-2624 input[type=submit]{width:100%}}.pane-locate-your-customer-number-panel-pane-1 h2{color:#5b4d4e;font-size:26px;text-align:left;padding:2em 0 1em 0}@media only screen and (max-width:47.9375em){.pane-locate-your-customer-number-panel-pane-1 h2{font-size:21px}}.pane-locate-your-customer-number-panel-pane-1 .locate-customer-number{font-family:"Montserrat","Verdana",sans-serif}.pane-locate-your-customer-number-panel-pane-1 .locate-customer-number .views-field-title{font-size:20px}@media only screen and (max-width:47.9375em){.pane-locate-your-customer-number-panel-pane-1 .locate-customer-number .views-field-title{font-size:18px}}.pane-locate-your-customer-number-panel-pane-1 .locate-customer-number .views-field-field-description{font-size:18px;line-height:1.875em}.pane-locate-your-customer-number-panel-pane-1 .locate-customer-number .views-field-field-description p{font-family:"Montserrat","Verdana",sans-serif;font-weight:300;margin:0;font-size:18px;line-height:1.875em}@media only screen and (max-width:47.9375em){.pane-locate-your-customer-number-panel-pane-1 .locate-customer-number .views-field-field-description p{font-size:15px;line-height:1.5em}}@media only screen and (max-width:47.9375em){.pane-locate-your-customer-number-panel-pane-1 .locate-customer-number .views-field-field-description{font-size:15px;line-height:1.5em}}.pane-locate-your-customer-number-panel-pane-1 .locate-customer-number .views-field-field-image{margin:1em 0 4em 0;max-width:50%}@media only screen and (max-width:47.9375em){.pane-locate-your-customer-number-panel-pane-1 .locate-customer-number .views-field-field-image{max-width:100%}}.pane-webform-client-block-2624 h2{text-align:left;font-size:1.625em;line-height:1.3125em}.hfc_contact_us .hfc-need-answers a{display:inline-block;text-align:center;border-color:#0065b3;font-weight:300;border:2px solid;border-radius:0.1875em;transition:all 0.3s ease;padding:0.8em;min-width:260px;text-decoration:none;margin-bottom:1em}@media (max-width:768px){.hfc_contact_us .hfc-need-answers a{padding:0;font-size:12px;min-width:0;width:100%}}.hfc_contact_us .hfc-need-answers a:hover{background-color:#009de0;color:white;border-color:#009de0;border-radius:0.1875em;text-decoration:none}.hfc_contact_us .hfc-need-answers h5{color:#0065b3;font-weight:300;font-size:18px;margin-bottom:0.5em;float:left}.hfc_contact_us .hfc-need-answers h5:after{width:25px;height:25px;content:'';background-size:100% 100%;display:block;float:right;background-repeat:no-repeat;background-image:url(https://Highlights0.azureedge.net/sites/www.highlights.com/themes/highlights/images/contact-us/needHelp.png);margin-left:0.5em}@media (max-width:768px){.hfc_contact_us .hfc-need-answers h5:after{width:18px;height:20px}}@media (max-width:768px){.hfc_contact_us .hfc-need-answers h5{margin-top:0;font-size:14px}}.hfc_contact_us .hfc-need-answers p{margin:0}@media (max-width:768px){.hfc_contact_us .hfc-need-answers p{float:left;width:30%;line-height:1.35em;margin-left:0.5em}}@media (max-width:365px){.hfc_contact_us .hfc-need-answers p{width:25%}}.hfc_contact_us .col-md-3{float:right}@media only screen and (max-width:47.9375em){.hfc_contact_us .col-md-3{float:none}}.hfc_contact_us .pane-chat-options-panel-pane-1 h2{display:inline-block;width:100%;text-align:center;color:#0065b3;font-weight:300;font-size:16px;height:auto;border-color:#0065b3;cursor:pointer;border:2px solid;border-radius:0.1875em;transition:all 0.3s ease;padding:0.8em;min-width:260px;line-height:1.875em}.hfc_contact_us .pane-chat-options-panel-pane-1 h2:hover{background-color:#009de0;color:white;text-decoration:none;border-color:#009de0;border-radius:0.1875em}@media (max-width:768px){.hfc_contact_us .pane-chat-options-panel-pane-1 h2{font-size:12px;float:left;width:30%;margin-left:0.5em;margin-top:0;height:auto;line-height:1.7em;min-width:0;padding:0}}@media (max-width:365px){.hfc_contact_us .pane-chat-options-panel-pane-1 h2{width:25%}}.hfc_contact_us .pane-chat-options-panel-pane-1 h2:after{font-family:fontawesome;content:'\f107';margin-left:0.25em}.hfc_contact_us .pane-chat-options-panel-pane-1 h2.flip-icon{color:white;border-color:#009de0;background-color:#009de0}.hfc_contact_us .pane-chat-options-panel-pane-1 h2.flip-icon:after{content:'\f106'}.hfc_contact_us .pane-chat-options-panel-pane-1 .view-chat-options{display:none;clear:both;border:solid 1px #58BEC8;text-align:center;font-family:"Montserrat","Verdana",sans-serif;font-size:13px;margin-bottom:1em;padding:0.5em 0;font-weight:400;border-radius:3px;overflow:visible;position:relative}.hfc_contact_us .pane-chat-options-panel-pane-1 .view-chat-options .views-row{padding:0.25em 0}.hfc_contact_us .pane-chat-options-panel-pane-1 .view-chat-options .views-row:first-child:before{content:'';position:absolute;border-style:solid;border-width:0 7px 7px;border-color:white transparent;display:block;width:0;z-index:2;top:-7px;right:25%}.hfc_contact_us .pane-chat-options-panel-pane-1 .view-chat-options .views-row:first-child:after{content:'';position:absolute;border-style:solid;border-width:0 8px 8px;border-color:#58BEC8 transparent;display:block;width:0;z-index:1;top:-8px;right:5px;right:calc(25% - 1px)}.pane-faq-sidebar-panel-pane-1{margin:1em 0;clear:both}.pane-faq-sidebar-panel-pane-1 h2{background-color:#0065b3;color:white;padding:0.75em 0.75em 0.75em 1em;position:relative;font-family:"Montserrat","Verdana",sans-serif;font-weight:300;font-size:14px;margin:0}.pane-faq-sidebar-panel-pane-1 h2:after{content:''}@media (max-width:768px){.pane-faq-sidebar-panel-pane-1 h2:after{content:'\f055';font-family:fontawesome;color:white;position:absolute;font-size:18px;right:.5em}}@media (max-width:768px){.pane-faq-sidebar-panel-pane-1 h2{cursor:pointer}.pane-faq-sidebar-panel-pane-1 h2.flip-icon:after{content:'\f056'}}.pane-faq-sidebar-panel-pane-1 .view-faq-sidebar{margin:0;padding:1em;border:solid 1px black;border-top:none;font-family:"Montserrat","Verdana",sans-serif;font-size:12px;font-weight:300}.pane-faq-sidebar-panel-pane-1 .view-faq-sidebar .views-field-title{padding:0.4em 0}.pane-faq-sidebar-panel-pane-1 .view-faq-sidebar a{text-decoration:underline;line-height:3em;padding-left:2em}@media (max-width:768px){.pane-faq-sidebar-panel-pane-1 .view-faq-sidebar{display:none;text-align:center}}.hfc_customer_service_main{font-family:"Montserrat","Verdana",sans-serif}.hfc_customer_service_main h1{border-bottom:solid 1px #757575;padding:1em 0 .425em 0;margin:0 0 1em 0}@media only screen and (max-width:47.9375em){.hfc_customer_service_main h1{font-size:1.75em;margin:0.5em 0}}.hfc_customer_service_main .view-contact-customer-support{font-weight:300;color:#5b4d4e}.hfc_customer_service_main .view-contact-customer-support h2{font-size:1.6em;line-height:1em;font-weight:400;color:#5b4d4e;text-align:left;padding:2em 0 1em 0}.hfc_customer_service_main .view-contact-customer-support .views-field-field-office-name-1{font-weight:400;display:inline-block;margin-right:-4px}.hfc_customer_service_main .view-contact-customer-support .views-field-field-office-name-2{font-weight:400;display:inline-block}.hfc_customer_service_main .view-contact-customer-support .views-field-field-office-name-2 .field-content{display:inline-block}.hfc_customer_service_main .view-contact-customer-support .views-field-field-office-name-2 .field-content:before{content:','}.hfc_customer_service_main .view-contact-customer-support .views-field-field-city{display:inline-block}.hfc_customer_service_main .view-contact-customer-support .views-field-field-city .field-content{display:inline-block}.hfc_customer_service_main .view-contact-customer-support .views-field-field-city .field-content:after{content:','}.hfc_customer_service_main .view-contact-customer-support .views-field-field-state{display:inline-block}.hfc_customer_service_main .view-contact-customer-support .views-field-field-zip-code{display:inline-block}.hfc_customer_service_main .hfc-manage-account{border-bottom:solid 1px #757575;padding:3em 0}@media only screen and (max-width:47.9375em){.hfc_customer_service_main .hfc-manage-account{padding:0}}.hfc_customer_service_main .hfc-manage-account h5{color:#5b4d4e;margin-bottom:0}@media only screen and (max-width:47.9375em){.hfc_customer_service_main .hfc-manage-account h5{margin-bottom:0.5em}}.hfc_customer_service_main .hfc-manage-account a{text-decoration:underline}.hfc_customer_service_main .hfc-manage-account a.login-btn{margin:2em 0;display:inline-block;min-width:0;text-align:center;padding:1em;font-weight:300;font-size:18px;height:auto;width:60%;position:relative;text-decoration:none}.hfc_customer_service_main .hfc-manage-account a.login-btn:before{width:40px;height:40px;content:'';background-size:100% 100%;background-repeat:no-repeat;background-image:url(https://Highlights3.azureedge.net/sites/www.highlights.com/themes/highlights/images/User.png);position:absolute;left:20%;top:15px;transition:all 0.3s ease}.hfc_customer_service_main .hfc-manage-account a.login-btn:hover:before{background-image:url(https://Highlights2.azureedge.net/sites/www.highlights.com/themes/highlights/images/User-W.png);transition:all 0.3s ease}@media only screen and (max-width:47.9375em){.hfc_customer_service_main .hfc-manage-account a.login-btn{width:100%;margin:1em 0}.hfc_customer_service_main .hfc-manage-account a.login-btn:before{width:30px;height:30px;left:15%;top:20px}}@media (max-width:365px){.hfc_customer_service_main .hfc-manage-account a.login-btn:before{left:7%}}.hfc_customer_service_main .hfc-manage-account p{margin:0}.hfc_customer_service_main .hfc-manage-account p.locate-customer-number{margin-bottom:1em;font-family:"Montserrat","Verdana",sans-serif;font-weight:300}.hfc_customer_service_main .col-md-3{float:right}@media only screen and (max-width:47.9375em){.hfc_customer_service_main .col-md-3{float:none}}.hfc_customer_service_main .hfc_we_have_answers{width:100%;text-align:left;font-size:1.8em;font-weight:300;line-height:1.5em;border-bottom:solid 1px #757575}.hfc_customer_service_main .hfc_we_have_answers strong{font-weight:400}@media only screen and (max-width:47.9375em){.hfc_customer_service_main .hfc_we_have_answers{font-size:1.3em}}.hfc_customer_service_main .hfc_we_have_answers .hfc_answer_option_container{width:80%;margin-top:0.75em;padding-bottom:1em}@media only screen and (max-width:47.9375em){.hfc_customer_service_main .hfc_we_have_answers .hfc_answer_option_container{width:100%;margin-left:0.5em}}.hfc_customer_service_main .hfc_we_have_answers .hfc_answer_option_container .hfc_answer_option{margin-right:1.5em;display:inline-block;text-align:center}@media only screen and (max-width:47.9375em){.hfc_customer_service_main .hfc_we_have_answers .hfc_answer_option_container .hfc_answer_option{margin-right:0.7em}}@media (max-width:355px){.hfc_customer_service_main .hfc_we_have_answers .hfc_answer_option_container .hfc_answer_option{margin-right:0}}.hfc_customer_service_main .hfc_we_have_answers .hfc_answer_option_container .hfc_answer_option a{font-size:0.6em;font-weight:400;-webkit-appearance:none;-ms-transition:all 0.3s ease;transition:all 0.3s ease;text-decoration:none}.hfc_customer_service_main .hfc_we_have_answers .hfc_answer_option_container .hfc_answer_option a .icon-above{display:block;width:80px;height:80px;background-size:100% 100%;margin-bottom:-10px;position:relative}@media only screen and (max-width:47.9375em){.hfc_customer_service_main .hfc_we_have_answers .hfc_answer_option_container .hfc_answer_option a .icon-above{width:50px;height:50px}}.hfc_customer_service_main .hfc_we_have_answers .hfc_answer_option_container .hfc_answer_option a.email-icon-above .icon-above{background-image:url(https://www.highlights.com/sites/www.highlights.com/themes/highlights/images/contact-us/mail-icon-outline.svg)}.hfc_customer_service_main .hfc_we_have_answers .hfc_answer_option_container .hfc_answer_option a.email-icon-above:hover .icon-above{background-image:url(https://www.highlights.com/sites/www.highlights.com/themes/highlights/images/contact-us/mail-icon-solid.svg)}.hfc_customer_service_main .hfc_we_have_answers .hfc_answer_option_container .hfc_answer_option a.mobile-icon-above .icon-above{background-image:url(https://www.highlights.com/sites/www.highlights.com/themes/highlights/images/contact-us/phone-icon-outline.svg);left:23px}@media only screen and (max-width:47.9375em){.hfc_customer_service_main .hfc_we_have_answers .hfc_answer_option_container .hfc_answer_option a.mobile-icon-above .icon-above{left:1.4em}}.hfc_customer_service_main .hfc_we_have_answers .hfc_answer_option_container .hfc_answer_option a.mobile-icon-above:hover .icon-above{background-image:url(https://www.highlights.com/sites/www.highlights.com/themes/highlights/images/contact-us/phone-icon-solid.svg)}.hfc_customer_service_main .hfc_we_have_answers .hfc_answer_option_container .hfc_answer_option a.chat-icon-above .icon-above{background-image:url(https://www.highlights.com/sites/www.highlights.com/themes/highlights/images/contact-us/chat-icon-outline.svg);left:4px}@media only screen and (max-width:47.9375em){.hfc_customer_service_main .hfc_we_have_answers .hfc_answer_option_container .hfc_answer_option a.chat-icon-above .icon-above{left:0.5em}}.hfc_customer_service_main .hfc_we_have_answers .hfc_answer_option_container .hfc_answer_option a.chat-icon-above:hover .icon-above{background-image:url(https://www.highlights.com/sites/www.highlights.com/themes/highlights/images/contact-us/chat-icon-solid.svg)}.hfc_customer_service_main .hfc_we_have_answers .hfc_answer_option_container .hfc_answer_option a.chat-icon-above:after{font-family:fontawesome;content:'\f107';margin-left:0.25em}.hfc_customer_service_main .hfc_we_have_answers .hfc_answer_option_container .hfc_answer_option a.chat-icon-above.open:after{content:'\f106'}.hfc_customer_service_main .hfc_we_have_answers .hfc_answer_option_container .hfc_answer_option a.faq-icon-above .icon-above{background-image:url(https://www.highlights.com/sites/www.highlights.com/themes/highlights/images/contact-us/faq-icon-outline.svg)}.hfc_customer_service_main .hfc_we_have_answers .hfc_answer_option_container .hfc_answer_option a.faq-icon-above:hover .icon-above{background-image:url(https://www.highlights.com/sites/www.highlights.com/themes/highlights/images/contact-us/faq-icon-solid.svg)}.hfc_customer_service_main .hfc_we_have_answers .hfc_answer_option_container .hfc_answer_option .field-name-field-live-chat-urls{border:solid 1px #58BEC8;text-align:center;font-family:"Montserrat",Verdana,sans-serif;margin-bottom:1em;padding:0.5em 0 0.25em 0;border-radius:3px;overflow:visible;position:absolute;top:160px;left:-56px;width:200px;background:white}@media only screen and (max-width:47.9375em){.hfc_customer_service_main .hfc_we_have_answers .hfc_answer_option_container .hfc_answer_option .field-name-field-live-chat-urls{width:165px;left:-2.4em;top:6em}}.hfc_customer_service_main .hfc_we_have_answers .hfc_answer_option_container .hfc_answer_option .field-name-field-live-chat-urls .field-item{margin-bottom:0.5em}.hfc_customer_service_main .hfc_we_have_answers .hfc_answer_option_container .hfc_answer_option .field-name-field-live-chat-urls .field-item a{font-weight:300;font-size:0.5em}@media only screen and (max-width:47.9375em){.hfc_customer_service_main .hfc_we_have_answers .hfc_answer_option_container .hfc_answer_option .field-name-field-live-chat-urls .field-item a{font-size:0.6em}}.hfc_customer_service_main .hfc_we_have_answers .hfc_answer_option_container .hfc_answer_option .field-name-field-live-chat-urls .field-item:first-child:before{content:'';position:absolute;border-style:solid;border-width:0 7px 7px;border-color:white transparent;display:block;width:0;z-index:2;top:-7px;right:47%}.hfc_customer_service_main .hfc_we_have_answers .hfc_answer_option_container .hfc_answer_option .field-name-field-live-chat-urls .field-item:first-child:after{content:'';position:absolute;border-style:solid;border-width:0 8px 8px;border-color:#58BEC8 transparent;display:block;width:0;z-index:1;top:-8px;right:5px;right:calc(47% - 1px)}.hfc_faq_main_page .hfc_button_blue_ghost{text-align:center;padding:0;margin-right:1em;font-size:0.9em}@media only screen and (max-width:47.9375em){.hfc_faq_main_page .hfc_button_blue_ghost{display:none}}div.faqlist-container h3{color:#5b4d4e;font-size:1.5em;line-height:24px;margin-bottom:0.5em}div.faqlist-container h4{color:#5b4d4e;font-size:1.2em;line-height:0.7em;margin-bottom:0.3em}div.faqlist-container div.faq-list-item{height:auto;margin-bottom:1em}div.faqlist-container div.faq-list-item div.faq-list-question{cursor:pointer}div.faqlist-container div.faq-list-item div.faq-list-question a p{color:#0065b3;font-family:"Montserrat","Verdana",sans-serif;text-decoration:underline;font-weight:300;margin:0;padding:0;line-height:1.95em}div.faqlist-container div.faq-list-item div.faq-list-question a p:hover{color:#0091ff}div.faqlist-container div.faq-list-item div.faq-list-question.active a p{color:#e12619;font-weight:400}div.faqlist-container div.faq-list-item div.faq-list-answer{color:#5b4d4e;visibility:hidden;opacity:0;overflow:hidden;width:0;height:0;transition:all 0.5s ease-in}div.faqlist-container div.faq-list-item div.faq-list-answer.active{visibility:visible;opacity:1;width:auto;height:auto}div.faqlist-container div.faq-right{margin-bottom:3em;float:none}div.faqlist-container div.faq-left{margin-bottom:3em;float:none}.row{margin-top:20px}.cs-row{margin:20px 20px 0 20px}.btn-thin{margin:20px 0}.hfc-faq-node .hfc_faq_back_see_all{font-family:"Montserrat","Verdana",sans-serif}.hfc-faq-node .hfc_faq_back_see_all a{text-decoration:none}.hfc-faq-node .hfc_faq_back_see_all .hfc_faq_back{cursor:pointer}.hfc-faq-node .hfc_faq_back_see_all .hfc_faq_back:before{font-family:hfcicons;content:"\e029";font-size:0.75em;color:#009de0}.hfc-faq-node .field-name-field-question{clear:both}.hfc-faq-node .field-name-field-question p{font-family:"Montserrat","Verdana",sans-serif;font-size:1.35em}.hfc-faq-node .field-name-field-question p:first-of-type:before{content:"Q.";font-family:"Montserrat","Verdana",sans-serif;font-weight:400;font-size:1em;display:inline-block;margin:0em 0.5em 0 -1.5em}.hfc-faq-node .field-name-field-question .field-items{display:inline-block;margin:0 0 0 2em}.hfc-faq-node .field-name-body p:first-of-type:before{content:"A.";font-family:"Montserrat","Verdana",sans-serif;font-weight:400;font-size:1.35em;display:inline-block;margin:0em 0.5em 0 -1.65em}.hfc-faq-node .field-name-body .field-items{display:inline-block;margin:0 0 0 2em;font-size:1.2em}@media only screen and (max-width:61.9375em){.hfc-history h1{margin-top:.65em}}.hfc-history .field-content p{margin-bottom:1em}.hfc-history .view-homepage-video{border:none;overflow:hidden;margin:2em 0;text-align:center;font-family:"Montserrat","Verdana",sans-serif}@media only screen and (max-width:47.9375em){.hfc-history .view-homepage-video{width:100%}}.hfc-history .view-homepage-video .homepage-video-row{width:100%;margin:0}.hfc-history .view-homepage-video .homepage-video-row .field-content{margin:0}.hfc-history .view-homepage-video .homepage-video-row .views-field-field-video-play-icon{width:100%;height:400px}@media only screen and (max-width:47.9375em){.hfc-history .view-homepage-video .homepage-video-row .views-field-field-video-play-icon{height:200px}}.hfc-history .view-homepage-video .homepage-video-row .views-field-field-video-play-icon img{border-radius:0}.hfc-history .view-homepage-video .homepage-video-row .views-field-field-video-play-icon .video-tn img{height:400px;width:100%;object-fit:cover}@media only screen and (max-width:47.9375em){.hfc-history .view-homepage-video .homepage-video-row .views-field-field-video-play-icon .video-tn img{height:200px}}.hfc-history .view-homepage-video .homepage-video-row .views-field-field-video-play-icon .video-text-area{padding:0 0 1em 0;height:400px}@media only screen and (max-width:47.9375em){.hfc-history .view-homepage-video .homepage-video-row .views-field-field-video-play-icon .video-text-area{height:200px}}.hfc-history .view-homepage-video .homepage-video-row .views-field-field-video-play-icon a.video-title{position:relative;color:white;font-size:3.25em;line-height:3em;text-decoration:none}.hfc-history .view-homepage-video .homepage-video-row .views-field-field-video-play-icon a.video-title:hover{color:white}@media only screen and (max-width:47.9375em){.hfc-history .view-homepage-video .homepage-video-row .views-field-field-video-play-icon a.video-title{font-size:2em;line-height:1em}}.hfc-history .view-homepage-video .homepage-video-row .views-field-field-video-play-icon .video-play-icon img{margin:0;position:relative}.hfc-history .view-homepage-video .homepage-video-row .views-field-field-video-play-icon .video-play-icon img:hover{content:url(https://Highlights0.azureedge.net/sites/www.highlights.com/themes/highlights/images/playbutton_ghost_hover2x.png)}@media only screen and (max-width:47.9375em){.hfc-history .view-homepage-video .homepage-video-row .views-field-field-video-play-icon .video-play-icon{margin:0;height:16px}}.hfc-history .view-homepage-video .homepage-video-row .views-field-field-video-play-icon a.play-text{position:relative;color:white;text-decoration:none}.hfc-history .view-homepage-video .homepage-video-row .views-field-field-video-play-icon a.play-text:hover{color:white}.hfc-history .view-interactive-timeline .views-row{float:left;width:25%;position:relative;padding-bottom:25%;height:0}@media (max-width:768px){.hfc-history .view-interactive-timeline .views-row{width:50%;padding-bottom:50%}}.hfc-history .view-interactive-timeline .views-row .image-container{width:90%;height:90%;position:absolute;top:0;left:0;overflow:hidden;left:50%;margin-left:-45%;cursor:pointer}.hfc-history .view-interactive-timeline .views-row .image-container .year-text{color:white;font-family:"Montserrat","Verdana",sans-serif;font-size:17px;background:linear-gradient(transparent,black);padding-top:3.5em;padding-bottom:0.75em;position:absolute;bottom:0;left:0;width:100%;text-align:center}.hfc-history .view-interactive-timeline .views-row .image-container .field-content{width:100%;height:100%}.hfc-history .view-interactive-timeline .views-row .image-container img{width:100%;height:100%;transition:all .3s ease-in-out}.hfc-history .view-interactive-timeline .views-row .image-container:hover img{-webkit-transform:scale(1.3);transform:scale(1.3)}@media (max-width:768px){.hfc-history .view-interactive-timeline .views-row .image-container{width:95%;height:95%}}.hfc-history .view-interactive-timeline .views-row.timeline-image-active .image-container:after{content:'';position:absolute;bottom:0;left:0;right:0;margin:0 auto;width:0;height:0;border-bottom:solid 7px white;border-left:solid 7px transparent;border-right:solid 7px transparent}.hfc-history .end-spacing{clear:both;padding:2em}@media (max-width:768px){.hfc-history .end-spacing{padding:0.5em}}.hfc-history .body-after-text{display:none;clear:both;text-align:left;margin:0 5em;position:relative}.hfc-history .body-after-text h1,.hfc-history .body-after-text h2,.hfc-history .body-after-text h3,.hfc-history .body-after-text h4,.hfc-history .body-after-text h5,.hfc-history .body-after-text h6{text-align:center}.hfc-history .body-after-text .close-btn{position:absolute;top:0;right:0;cursor:pointer}.hfc-history .body-after-text .close-btn:after{font-family:fontawesome;content:'\f057';color:#E02621;font-size:20px}@media (max-width:768px){.hfc-history .body-after-text .close-btn{right:-1em}}@media (max-width:768px){.hfc-history .body-after-text{margin:1em}}.hfc-history .body-content{display:none}.hfc-history .timeline-title .pane-title{text-align:center;margin-top:2em}.hfc-history .timeline-title .field-type-image{width:15%;margin:1em auto 1.5em auto}@media (max-width:768px){.hfc-history .timeline-title .field-type-image{width:50%}}.hfc_job_listing_page{font-family:"Montserrat",Verdana,sans-serif}@media only screen and (max-width:47.9375em){.hfc_job_listing_page h1{font-size:1.75em;margin:0.5em 0}}.hfc_job_listing_page .views-field-title{max-width:66%}.hfc_job_listing_page .chosen-container{float:right;width:33% !important}.hfc_job_listing_page .chosen-container .filter-by{max-height:0;padding:0;font-size:0}.hfc_job_listing_page .views-exposed-widget{display:none}.hfc_job_listing_page .hfc_clear_filter{clear:both}@media only screen and (max-width:47.9375em){.hfc_job_listing_page .hfc_clear_filter{padding-top:1.5em}}.hfc_job_listing_page .hfc-filter-invisible{display:none}.hfc_job_listing_page .clear-filter{font-weight:300;cursor:pointer}.hfc_job_listing_page .clear-filter:after{font-family:hfcicons;content:'\e013';color:#e12619;vertical-align:middle;margin:0 0 0 0.3em}.hfc_job_listing_page .job-filter-criteria{margin:0 1em 0 0}.hfc_job_listing_page .hfc-job-posting-list-item{border-bottom:solid 1px #a3a3a3;padding:1.75em 0 0.5em}@media only screen and (max-width:47.9375em){.hfc_job_listing_page .hfc-job-posting-list-item{padding:1em 0 0}}.hfc_job_listing_page .hfc-job-posting-list-item .views-field-field-job-build-date{font-size:0.9em;font-weight:300;color:#757575}@media only screen and (max-width:47.9375em){.hfc_job_listing_page .hfc-job-posting-list-item .views-field-field-job-build-date{font-size:0.8em;color:#5b4d4e}}.hfc_job_listing_page .hfc-job-posting-list-item .views-field-field-job-build-date .field-content{display:inline-block}.hfc_job_listing_page .hfc-job-posting-list-item .views-field-field-job-build-date:before{content:"Posted:";display:inline-block}.hfc_job_listing_page .hfc-job-posting-list-item .views-field-created{font-size:0.9em;font-weight:300;color:#757575}@media only screen and (max-width:47.9375em){.hfc_job_listing_page .hfc-job-posting-list-item .views-field-created{font-size:0.8em;color:#5b4d4e}}.hfc_job_listing_page .hfc-job-posting-list-item .views-field-created .field-content{display:inline-block}.hfc_job_listing_page .hfc-job-posting-list-item .views-field-created:before{content:"Posted:";display:inline-block}.hfc_job_listing_page .hfc-job-posting-list-item .views-field-title{font-size:1.5em;margin:0.5em 0}.hfc_job_listing_page .hfc-job-posting-list-item .views-field-title a:hover{text-decoration:none}@media only screen and (max-width:47.9375em){.hfc_job_listing_page .hfc-job-posting-list-item .views-field-title{font-size:1.3em;margin:0 0 0.35em 0}}.hfc_job_listing_page .hfc-job-posting-list-item .views-field-field-job-listing-company{font-weight:300;line-height:1em}.hfc_job_listing_page .hfc-job-posting-list-item .views-field-field-job-listing-company:before{content:' \f1ad';font-family:fontawesome;display:inline-block;font-size:0.7em;-webkit-transform:translateY(-0.15em);transform:translateY(-0.15em)}@media only screen and (max-width:47.9375em){.hfc_job_listing_page .hfc-job-posting-list-item .views-field-field-job-listing-company{font-weight:400}}.hfc_job_listing_page .hfc-job-posting-list-item .views-field-field-job-listing-company .field-content{display:inline-block}.hfc_job_listing_page .hfc-job-posting-list-item .views-field-field-job-listing-city{display:inline-block;font-weight:300;line-height:1em;margin-right:-5px}.hfc_job_listing_page .hfc-job-posting-list-item .views-field-field-job-listing-city:before{font-family:"hfcicons";content:'\e015';display:inline-block;font-size:0.75em}.hfc_job_listing_page .hfc-job-posting-list-item .views-field-field-job-listing-city .field-content{display:inline-block}.hfc_job_listing_page .hfc-job-posting-list-item .views-field-field-job-location-state{display:inline-block;font-weight:300;line-height:1em}.hfc_job_listing_page .hfc-job-posting-list-item .views-field-field-job-location-state .field-content:before{content:",";display:inline-block;float:left;margin-right:5px}.hfc_job_listing_page .hfc-job-posting-list-item .views-field-path{text-align:right;-webkit-transform:translateY(-200%);transform:translateY(-200%)}@media only screen and (max-width:47.9375em){.hfc_job_listing_page .hfc-job-posting-list-item .views-field-path{-webkit-transform:translateY(-225%);transform:translateY(-225%);line-height:1em}}.hfc_job_listing_page .hfc-job-posting-list-item .views-field-path .hfc_job_listing_post_link{font-size:0.9em;padding:0.5em 4em}@media only screen and (max-width:47.9375em){.hfc_job_listing_page .hfc-job-posting-list-item .views-field-path .hfc_job_listing_post_link{visibility:hidden}}.hfc_job_listing_page .hfc-job-posting-list-item .views-field-path .hfc_job_listing_post_link_mobile{font-family:"hfcicons";color:#e12619;visibility:hidden}@media only screen and (max-width:47.9375em){.hfc_job_listing_page .hfc-job-posting-list-item .views-field-path .hfc_job_listing_post_link_mobile{visibility:visible;font-size:1.25em}}.job_listings_footer .job_listings_footer_container{font-family:"Montserrat","Verdana",sans-serif;margin:3em 0 0;font-weight:400;text-align:center;font-size:1.2em}.job_listings_footer .job_listings_footer_container .job_listings_footer_link{padding-left:10px}.apply-btn{min-width:180px;display:block;width:91.66667%;padding-top:0.5em;padding-bottom:0.5em;margin-right:10px;text-align:center}.btn-thin{min-width:260px;padding:0;text-align:center}.section-privacy-policy .col-md-8.radix-layouts-content.panel-panel,.section-terms-of-use .col-md-8.radix-layouts-content.panel-panel,.section-rights-permissions .col-md-8.radix-layouts-content.panel-panel,.section-trademark-information .col-md-8.radix-layouts-content.panel-panel,.section-licensing .col-md-8.radix-layouts-content.panel-panel,.section-affiliate-program .col-md-8.radix-layouts-content.panel-panel{border-left:1px solid #757575;padding-left:3em;margin-top:1em}@media only screen and (max-width:61.9375em){.section-privacy-policy .col-md-8.radix-layouts-content.panel-panel,.section-terms-of-use .col-md-8.radix-layouts-content.panel-panel,.section-rights-permissions .col-md-8.radix-layouts-content.panel-panel,.section-trademark-information .col-md-8.radix-layouts-content.panel-panel,.section-licensing .col-md-8.radix-layouts-content.panel-panel,.section-affiliate-program .col-md-8.radix-layouts-content.panel-panel{padding-left:15px;border-left:none}}.section-privacy-policy #content ul,.section-terms-of-use #content ul,.section-rights-permissions #content ul,.section-trademark-information #content ul,.section-licensing #content ul,.section-affiliate-program #content ul{margin-left:40px}.hfc_gen_body{padding-left:3em;border-right:solid 1px #757575;width:auto}@media only screen and (max-width:61.9375em){.hfc_gen_body{border:0;padding-left:0}}.hfc_gen_menu_vert_accord{display:block;overflow:hidden;transition:width 0.8s ease}.hfc_gen_menu_vert_accord div.pane-title{visibility:hidden;opacity:0;color:#5b4d4e;font-family:"Montserrat","Verdana",sans-serif;font-size:1.25em;font-weight:400;overflow:hidden}.hfc_gen_menu_vert_accord div.pane-title i{font-family:fontawesome;content:'\f078';color:#e12619;transition:transform 0.8s ease}@media only screen and (max-width:61.9375em){.hfc_gen_menu_vert_accord div.pane-title{visibility:visible;opacity:1}}@media only screen and (max-width:61.9375em){.hfc_gen_menu_vert_accord div.pane-title.viewVert i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.hfc_gen_menu_vert_accord ul{list-style-type:none;display:block}.hfc_gen_menu_vert_accord ul li{margin-bottom:15px}.hfc_gen_menu_vert_accord ul li a{font-family:"Montserrat","Verdana",sans-serif;font-size:1.25em;color:#5b4d4e;font-weight:400}.hfc_gen_menu_vert_accord ul li a.active{color:#e12619}.hfc_gen_menu_vert_accord ul li a:hover{color:#FF4844;text-decoration:none}@media only screen and (max-width:61.9375em){.hfc_gen_menu_vert_accord ul{display:none;padding-left:0;margin-bottom:0;margin-left:15px}}@media only screen and (max-width:61.9375em){.hfc_gen_menu_vert_accord{width:100%}}.trademark-contact-btn,.legal-btn{width:41.66667%;text-align:center}.legal-btn,.affiliate{padding-top:0.5em;padding-bottom:0.5em;margin-right:10px;display:inline-block}.affiliate{width:66.67%;text-align:center}.mobile_link_phone:before,.mobile_link_email:before{font-family:'hfcicons';padding-left:10px;text-decoration:none;display:inline-block;font-size:1.5em;vertical-align:middle;padding-right:2px}.mobile_link_phone:before{content:'\e056'}.mobile_link_email:before{content:'\e00e'}.hfc_grey_scale{filter:grayscale(100%)}.more-about-highlights a{display:block;font-size:18px;font-family:"Montserrat",Verdana,sans-serif;font-weight:300;line-height:1.5em;margin:1.25em 0}@media only screen and (max-width:47.9375em){.more-about-highlights a{text-align:center}}@media (min-width:768px){.more-about-highlights .col-md-4{width:33.3333333%;float:left}}.more-about-highlights h3{text-align:center}.press-room .contact-us-pr{border:#757575 solid 1px;padding:1em;margin:20px 0}.press-room .contact-us-pr h5{margin-top:0}.press-room .title-section div{font-family:"Montserrat",Verdana,sans-serif;font-weight:300;color:#757575}.press-room .title-section div .field-content{display:inline-block}.press-room .title-section h4{margin-top:0;margin-bottom:0.4em}.press-room .article-subtitle{font-family:"Montserrat",Verdana,sans-serif;font-size:20px;margin-top:0.4em}.press-room .article-url{font-family:"Montserrat",Verdana,sans-serif;font-weight:300;font-size:18px;display:block}.press-room .article-url:hover:after{text-decoration:none}.press-room .article-url:after{font-family:fontawesome;content:'\f0da';text-decoration:none;padding-left:5px}@media only screen and (max-width:47.9375em){.press-room .article-url{margin-bottom:2em}}.press-room .article-image{float:right;max-width:40%;height:auto;margin:1.5em 0 1.5em 1.5em}@media only screen and (max-width:47.9375em){.press-room .article-image{float:none;max-width:100%;margin:0 auto;display:table;margin:1em 0}}.press-room .social-share{float:right;margin-bottom:1em}.press-room .social-share .share-article{display:inline-block;font-family:"Montserrat","Verdana",sans-serif;font-weight:300;color:#757575;padding-right:10px}.press-room .social-share .field-content{display:inline-block;-webkit-transform:translateY(50%);transform:translateY(50%)}@media only screen and (max-width:47.9375em){.press-room .social-share .field-content{-webkit-transform:none;transform:none}}.press-room .press-article-result{float:right;width:100%;border-bottom:#757575 solid 1px;margin-bottom:3em;margin:20px 0 32px}.press-room .press-article-result .social-share-options{padding:1em 0}.press-room .row{margin:0}.press-room .view-with-pagination .item-list{margin-top:-2em}.press-article .contact-us-pr{border:#757575 solid 1px;padding:1em;margin:20px 0}.press-article .contact-us-pr h5{margin-top:0}.press-article blockquote{text-align:center;color:#e12619;font-style:italic;background-image:url(https://www.highlights.com/sites/www.highlights.com/themes/highlights/images/company/LeftQuotes.svg);background-repeat:no-repeat;background-size:auto 50%;display:table;margin:0 auto}.press-article blockquote p{font-size:2em;line-height:1.875em;display:inline-block}@media only screen and (max-width:47.9375em){.press-article blockquote p{font-size:1.25em}}.press-article .field-name-field-feature-image img{margin:2em auto;display:block}.press-article .field-name-field-article-body{border-bottom:#4a4a4a solid 1px}.press-article .field-name-field-subtitle{font-family:"Montserrat","Verdana",sans-serif;font-size:20px;margin-top:1em}.press-article .title-section{border-bottom:#4a4a4a solid 1px;margin-top:2em}.press-article .title-section p{font-family:"Montserrat","Verdana",sans-serif;font-weight:300;color:grey}.press-article a.back-to-pressroom{font-family:"Montserrat","Verdana",sans-serif;font-weight:300;font-size:14px;display:block}.press-article a.back-to-pressroom.bottom{margin:8em 0}.press-article .col-md-9{margin-top:1em}.press-article .social-share{float:right}.press-article .social-share .share-article{display:inline-block;font-family:"Montserrat","Verdana",sans-serif;font-weight:300}.press-article .social-share .field{display:inline-block;-webkit-transform:translateY(50%);transform:translateY(50%)}.working-for-highlights .info-paragraph{max-width:83.333%;margin:0 auto}.working-for-highlights .info-paragraph ul{text-align:center;line-height:1.875em;margin-top:0}.working-for-highlights .info-paragraph ul li{margin:0.75em 0;list-style-type:none;margin-left:-3em}.working-for-highlights .info-paragraph ul .list-header{font-weight:bold;margin-top:2em}.working-for-highlights .info-paragraph ul .list-header.top{margin-top:0}.working-for-highlights .info-paragraph h2{font-size:1.5em}.working-for-highlights .info-paragraph.benefits-section h2{font-size:36px}@media only screen and (max-width:47.9375em){.working-for-highlights .info-paragraph{max-width:100%}}.working-for-highlights h2,.working-for-highlights h4{text-align:center;margin-bottom:0;margin-top:1.5em}.working-for-highlights .col-md-5th{width:20%;padding:0 15px;float:left}@media only screen and (max-width:47.9375em){.working-for-highlights .col-md-5th{width:auto;float:none;margin:0 1em;padding:1em 0;border-bottom:1px solid #cccccc}.working-for-highlights .col-md-5th.last{border-bottom:none}}.working-for-highlights .hfc_gen_noFloat{margin-top:80px}.working-for-highlights .hfc_company_culture{text-align:center;max-width:83.333%;margin:20px auto}@media only screen and (max-width:47.9375em){.working-for-highlights .hfc_company_culture{max-width:100%}}.working-for-highlights .view-company-culture-carousel{margin-left:calc((-100vw + 100%) / 2);margin-right:calc((-100vw + 100%) / 2)}.working-for-highlights .view-company-culture-carousel .slick--center .slide__content{overflow:visible}.working-for-highlights .view-company-culture-carousel .slick-list{overflow:visible !important}.working-for-highlights .view-company-culture-carousel .views-field-field-image img{height:324px;object-fit:cover;object-position:center}@media only screen and (max-width:47.9375em){.working-for-highlights .view-company-culture-carousel .views-field-field-image img{height:200px}}.working-for-highlights .view-company-culture-carousel .views-field-field-overlay-text{visibility:hidden;text-align:center;margin-top:2em;font-family:'Montserrat',Verdana,sans-serif}@media only screen and (max-width:47.9375em){.working-for-highlights .view-company-culture-carousel .views-field-field-overlay-text .field-content{width:50%;margin-left:auto;margin-right:auto}}.working-for-highlights .view-company-culture-carousel .slick-active .views-field-field-overlay-text{visibility:visible;transition:visibility 0.5s ease-in 0.5s}.working-for-highlights .view-company-culture-carousel .slick-dots{position:relative;top:-3.5em}@media only screen and (min-width:75em){.working-for-highlights .view-company-culture-carousel .slick-dots{top:-5.5em}}@media only screen and (max-width:47.9375em){.working-for-highlights .view-company-culture-carousel .slick-dots{top:-7em}}.working-for-highlights .view-company-culture-carousel .slick-slide{opacity:0.3;margin:0 10px;-webkit-filter:blur(1px);filter:alpha(opacity=30) blur(2px)}.working-for-highlights .view-company-culture-carousel .slick--center .slick-slide.slick-center{opacity:1;-webkit-filter:blur(0);filter:alpha(opacity=100) blur(0);transition:opacity 2s}.working-for-highlights .view-company-culture-carousel .slick-prev{margin-left:65px;margin-top:-42px;width:75px;height:75px;color:#da0716;opacity:0.75;background-image:url(https://www.highlights.com/sites/www.highlights.com/themes/highlights/images/arrow-left-circle.svg);background-size:75px 75px}@media only screen and (max-width:61.9375em){.working-for-highlights .view-company-culture-carousel .slick-prev{margin-top:-10px}}@media only screen and (max-width:47.9375em){.working-for-highlights .view-company-culture-carousel .slick-prev{width:50px;height:50px;background-size:50px 50px}}.working-for-highlights .view-company-culture-carousel .slick-prev:hover{background-image:url(https://www.highlights.com/sites/www.highlights.com/themes/highlights/images/circle-arrow-left_hover.svg);opacity:0.9}@media only screen and (max-width:61.9375em){.working-for-highlights .view-company-culture-carousel .slick-prev{margin-left:40px}}@media only screen and (max-width:47.9375em){.working-for-highlights .view-company-culture-carousel .slick-prev{margin-left:6px}}.working-for-highlights .view-company-culture-carousel .slick-prev::before{content:''}.working-for-highlights .view-company-culture-carousel .slick-prev:hover::before{content:''}.working-for-highlights .view-company-culture-carousel .slick-next{margin-right:65px;margin-top:-42px;width:75px;height:75px;color:#da0716;opacity:0.75;background-image:url(https://www.highlights.com/sites/www.highlights.com/themes/highlights/images/arrow-right-circle.svg);background-size:75px 75px}@media only screen and (max-width:61.9375em){.working-for-highlights .view-company-culture-carousel .slick-next{margin-top:-10px}}@media only screen and (max-width:47.9375em){.working-for-highlights .view-company-culture-carousel .slick-next{width:50px;height:50px;background-size:50px 50px}}.working-for-highlights .view-company-culture-carousel .slick-next:hover{background-image:url(https://www.highlights.com/sites/www.highlights.com/themes/highlights/images/circle-arrow-right_hover.svg);opacity:0.9}@media only screen and (max-width:61.9375em){.working-for-highlights .view-company-culture-carousel .slick-next{margin-right:40px}}@media only screen and (max-width:47.9375em){.working-for-highlights .view-company-culture-carousel .slick-next{margin-right:6px}}.working-for-highlights .view-company-culture-carousel .slick-next::before{content:''}.working-for-highlights .view-company-culture-carousel .slick-next:hover::before{content:''}.working-for-highlights .view-company-culture-carousel .slick-dots li.slick-active button::before{opacity:1;content:url(https://Highlights3.azureedge.net/sites/www.highlights.com/themes/highlights/images/hh_dot_fill.png)}.working-for-highlights .view-company-culture-carousel .slick-dots li button:before{opacity:1;content:url(https://Highlights2.azureedge.net/sites/www.highlights.com/themes/highlights/images/hh_dot_empty.png)}.working-for-highlights .col-md-5th{width:20%;padding:0 15px;float:left}@media only screen and (max-width:47.9375em){.working-for-highlights .col-md-5th{width:auto;float:none;margin:0 1em;padding:1em 0;border-bottom:1px solid #cccccc}.working-for-highlights .col-md-5th.last{border-bottom:none}}.working-for-highlights .hfc_company_header{min-height:400px}@media only screen and (max-width:47.9375em){.working-for-highlights .hfc_company_header{min-height:300px}}.working-for-highlights .hfc_company_header .hfc_company_banner_header{font-weight:300;max-width:500px;margin:0 auto;padding-top:2.5em}.working-for-highlights .hfc_company_header .hfc_company_banner_header b{font-size:1.25em}.working-for-highlights .hfc_company_header .hfc_company_subbanner_header{font-weight:300;color:#fff;margin-top:0.5em;padding-bottom:1em;font-size:2em}@media only screen and (max-width:47.9375em){.working-for-highlights .hfc_company_header .hfc_company_subbanner_header{font-size:1.5em}}.working-for-highlights .hfc_company_header .hfc_company_banner_text .hfc_company_banner_link{padding:1em}@media only screen and (max-width:47.9375em){.working-for-highlights .hfc_company_header .hfc_company_banner_text .hfc_company_banner_link{padding:.75em;min-width:12em}}.working-for-highlights .more-about-highlights a{line-height:2.5em}.working-for-highlights .office-locations{text-align:center}.working-for-highlights .office-locations a{color:#5b4d4e}.working-for-highlights .office-locations a h5{font-size:15px;border-bottom:1px solid #cccccc}@media only screen and (max-width:47.9375em){.working-for-highlights .office-locations a h5{border:none}}.working-for-highlights .office-locations a p{font-size:12px;font-weight:300}.working-for-highlights .office-locations a div.state{position:relative;display:block;margin-top:6em}.working-for-highlights .office-locations a div.state:before{transition:all 0.3s ease;content:'';width:90px;height:90px;background-size:100% 100%;position:absolute;bottom:0;left:0;right:0;margin:0 auto}.working-for-highlights .office-locations a div.state.safari-only:before{transition-property:none}.working-for-highlights .office-locations a div.state.columbus:before{background-image:url(https://www.highlights.com/sites/www.highlights.com/themes/highlights/images/company/Office_Location_Icons/OH_icon.svg)}.working-for-highlights .office-locations a div.state.honesdale:before{background-image:url(https://www.highlights.com/sites/www.highlights.com/themes/highlights/images/company/Office_Location_Icons/PA_icon.svg)}.working-for-highlights .office-locations a div.state.portland:before{background-image:url(https://www.highlights.com/sites/www.highlights.com/themes/highlights/images/company/Office_Location_Icons/ME_icon.svg)}.working-for-highlights .office-locations a div.state.peterborough:before{background-image:url(https://www.highlights.com/sites/www.highlights.com/themes/highlights/images/company/Office_Location_Icons/NH_icon.svg)}.working-for-highlights .office-locations a div.state.madison:before{background-image:url(https://www.highlights.com/sites/www.highlights.com/themes/highlights/images/company/Office_Location_Icons/WI_icon.svg)}.working-for-highlights .office-locations a div.state.portsmouth:before{background-image:url(https://www.highlights.com/sites/www.highlights.com/themes/highlights/images/company/Office_Location_Icons/NH2_icon.svg)}.working-for-highlights .office-locations a:hover{text-decoration:none;color:#5b4d4e}.working-for-highlights .office-locations a:hover div.state.columbus:before{background-image:url(https://www.highlights.com/sites/www.highlights.com/themes/highlights/images/company/Office_Location_Icons/OH_icon-red.svg)}.working-for-highlights .office-locations a:hover div.state.honesdale:before{background-image:url(https://www.highlights.com/sites/www.highlights.com/themes/highlights/images/company/Office_Location_Icons/PA_icon-red.svg)}.working-for-highlights .office-locations a:hover div.state.portland:before{background-image:url(https://www.highlights.com/sites/www.highlights.com/themes/highlights/images/company/Office_Location_Icons/ME_icon-red.svg)}.working-for-highlights .office-locations a:hover div.state.peterborough:before{background-image:url(https://www.highlights.com/sites/www.highlights.com/themes/highlights/images/company/Office_Location_Icons/NH_icon-red.svg)}.working-for-highlights .office-locations a:hover div.state.madison:before{background-image:url(https://www.highlights.com/sites/www.highlights.com/themes/highlights/images/company/Office_Location_Icons/WI_icon-red.svg)}.working-for-highlights .office-locations a:hover div.state.portsmouth:before{background-image:url(https://www.highlights.com/sites/www.highlights.com/themes/highlights/images/company/Office_Location_Icons/NH2_icon-red.svg)}.hfc_job_header_row{border-bottom:solid 1px #757575;padding-bottom:1.7em;margin-bottom:1.6em}.hfc_job_header_row h1{margin-top:0.6666em}.node-job-posting{color:#757575}.node-job-posting h2{font-size:2.3em;text-align:left}.node-job-posting div span{font-family:"Montserrat","Verdana",sans-serif;font-weight:300;font-size:1em}.node-job-posting div.hfc_job_company_location{font-family:"Montserrat","Verdana",sans-serif;font-weight:300;font-size:1.2em;color:#5b4d4e}.node-job-posting div.hfc_job_description{font-family:Merriweather;font-size:16px;line-height:1.875em;color:#5b4d4e}.node-job-posting div.hfc_job_description h3{font-size:1.8em}.node-job-posting div.hfc_job_description h4{font-size:1.4em}.node-job-posting div.hfc_job_description img{display:none;visibility:hidden}@media only screen and (max-width:61.9375em){.node-job-posting div.hfc_job_description img{display:block;visibility:visible}}.node-job-posting div.hfc_job_description ul{padding-left:30px}@media only screen and (max-width:61.9375em){.node-job-posting div#img_gallery{display:none;visibility:hidden}}.node-job-posting .right_column img{margin-top:4em}.node-job-posting .questions-contact{margin-top:2.5em}.node-job-posting .questions-contact p{font-family:"Montserrat","Verdana",sans-serif;color:#5b4d4e;font-size:.8em}.node-job-posting .questions-contact p a{font-family:"Montserrat","Verdana",sans-serif;text-decoration:underline;font-weight:300}.node-job-posting .return-url{margin-top:1em}.node-job-posting .return-url a{font-family:"Montserrat","Verdana",sans-serif;text-decoration:underline;font-weight:300;font-size:0.875em}.node-job-posting div.job_header span{font-family:"Montserrat","Verdana",sans-serif;font-weight:300;font-size:16px;line-height:1.875em;color:#5b4d4e}.node-job-posting div.job_header h2{font-family:"Montserrat","Verdana",sans-serif;font-weight:300;font-size:1.625em;line-height:1.3125em;margin-bottom:0.3em}.view-jobs{text-align:center;margin-top:80px}.job-btn{padding:0.5em;min-width:180px;display:inline-block;width:50%;padding-top:0.5em;padding-bottom:0.5em;margin-bottom:2em}.work-sub-btn{padding:1em;min-width:380px;display:block;width:41.66667%;padding-top:0.5em;padding-bottom:0.5em;text-align:center;margin-right:10px}